Search utilities executable?

For scripts to aid with computation or simulation in cellular automata.
Post Reply
User avatar
Scorbie
Posts: 1540
Joined: December 7th, 2013, 1:05 am

Search utilities executable?

Post by Scorbie » October 10th, 2014, 2:03 pm

I was wondering if I could get a copy of windows 8 64bit executable versions of search utilities??
I tried to compile c(++) codes of ptbsearch, randomagar, and bellman, but all produced a lot of errors(so they didn't compile.) Maybe I can list the errors if anybody wants to see it.
I used gcc compiler, but don't know much about versions of my computer and compilers.
Thanks!
Best wishes to you! - Scorbie

User avatar
dvgrn
Moderator
Posts: 7869
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Search utilities executable?

Post by dvgrn » October 10th, 2014, 5:49 pm

Just spent some time looking around to see if anything was available already. A 32-bit executable ought to work all right on 64-bit windows, it just maybe won't be as fast as it could be.

Have you tried out Michael Simkin's version of catalyst/catgl, with a Golly Python GUI front end? This would be for finding Spartan or near-Spartan completions of things like your hopeful blockade-B-heptomino reflector. It doesn't support transparent junk objects, so I'd say it's not very likely to turn up anything useful -- but you never know until you try...!

Paul Callahan's 'ptbsearch' does support transparent objects. I thought I had put up a ptbsearch executable somewhere, but now Google can't locate it for me -- maybe i'm thinking of gencols. Bellman doesn't seem to have an up-to-date compiled version available, either. I might try putting a Windows archive together when I get home tonight.

User avatar
Scorbie
Posts: 1540
Joined: December 7th, 2013, 1:05 am

Re: Search utilities executable?

Post by Scorbie » October 11th, 2014, 2:52 am

dvgrn wrote:Have you tried out Michael Simkin's version of catalyst/catgl, with a Golly Python GUI front end? This would be for finding Spartan or near-Spartan completions of things like your hopeful blockade-B-heptomino reflector. It doesn't support transparent junk objects, so I'd say it's not very likely to turn up anything useful -- but you never know until you try...!
Oh! Actually, It was simsim314's catgl that found the reaction! I'm really thankful to Michael Simkin for making the program. Well, I did search further with catgl and roughly with gencols, but no good results. I also tried with Seeds Of Destruction, but not much luck. I'm still a novice at operating programs, so maybe I skipped something.
Thanks!!
Best wishes to you! - Scorbie

Sokwe
Moderator
Posts: 1850
Joined: July 9th, 2009, 2:44 pm

Re: Search utilities executable?

Post by Sokwe » October 12th, 2014, 2:15 am

Here are executables for ptbsearch compiled on Windows 7 (included along with all of the source files):
ptbsearch.zip
(150.9 KiB) Downloaded 366 times
Hopefully they work on Windows 8. The makefile in the distribution on David Eppstein's website contains instructions to compile a bunch of programs that don't seem to be included. This doesn't matter, because ptbsearch only uses ptb2.exe and survive.exe. I modified the makefile in the above attachment so that it only includes these programs. I also included 3 other files:
  • picol.life: This file is mentioned in the readme, but didn't exist.
  • catalysts: This file contains all of the catalysts that I have used during searches. Some of the catalysts are given strange shapes to prevent extraneous output. (note: this is just a reference file. It is not used directly by ptbsearch, but it can be used to make .list files which are used by ptbsearch)
  • spartan.list: This is a list of spartan catalysts that can be used by ptbsearch.
I wasn't able to compile a 64-bit version of Bellman, as I was having trouble with the GD graphics library. Here is a 32-bit version which I hope works on Windows 8:
BellmanWin.zip
(1.37 MiB) Downloaded 345 times
Edit: Added necessary dll files to Bellman zip file.
-Matthias Merzenich

User avatar
Scorbie
Posts: 1540
Joined: December 7th, 2013, 1:05 am

Re: Search utilities executable?

Post by Scorbie » October 13th, 2014, 2:21 am

Thank you so much!!!
Best wishes to you! - Scorbie

Sokwe
Moderator
Posts: 1850
Joined: July 9th, 2009, 2:44 pm

Re: Search utilities executable?

Post by Sokwe » October 14th, 2014, 4:08 am

Nicolay Beluchenko has made a Windows graphical user interface for RandomAgar:
RandAgar.zip
(456.28 KiB) Downloaded 396 times
The .zip contains a (32-bit) executable, as well as an html file explaining symmetry types and a documentation file. The explanation of symmetry types was take directly from the readme in Gabriel Nivasch's distribution of his random agar program. The documentation file is a rewrite of the documentation originally provided by Nicolay. The img folder contains images used by the html file.

Edit: I corrected some typos in the documentation file.
-Matthias Merzenich

wildmyron
Posts: 1518
Joined: August 9th, 2013, 12:45 am
Location: Western Australia

Re: Search utilities executable?

Post by wildmyron » November 9th, 2020, 8:35 am

An old thread, but a goodie. Here are some *find utilities, posted here from my G Drive for the benefit of those who aren't able to access them there.
Attachments
gfind.zip
Native Windows build of gfind v4.9 (and also INT hack for t-life)
(144.59 KiB) Downloaded 60 times
yfind.zip
Native Windows build of yfind (for hexagonal neighbourhoods)
(1.16 MiB) Downloaded 54 times
ntzfind3.zip
Native Windows build of zfind3 (a.k.a. ntzind)
(105.96 KiB) Downloaded 62 times
The latest version of the 5S Project contains over 226,000 spaceships. There is also a GitHub mirror of the collection. Tabulated pages up to period 160 (out of date) are available on the LifeWiki.

User avatar
Scorbie
Posts: 1540
Joined: December 7th, 2013, 1:05 am

Re: Search utilities executable?

Post by Scorbie » December 18th, 2020, 1:18 am

Just an anchor for Seeds of Destruction; Wasn't in the Scripts Forum.
viewtopic.php?f=7&t=1091&p=7903
Best wishes to you! - Scorbie

User avatar
yujh
Posts: 2176
Joined: February 27th, 2020, 11:23 pm
Location: 我不觉得我迷路了,但是我不知道我在哪里
Contact:

Re: Search utilities executable?

Post by yujh » December 27th, 2020, 12:53 am

umm, what about precompiling B3/S23 D8_1, B3/S23 D8_4, or B38/S23, C1?

User avatar
Scorbie
Posts: 1540
Joined: December 7th, 2013, 1:05 am

Re: Search utilities executable?

Post by Scorbie » December 28th, 2020, 7:53 pm

Best wishes to you! - Scorbie

wildmyron
Posts: 1518
Joined: August 9th, 2013, 12:45 am
Location: Western Australia

Re: Search utilities executable?

Post by wildmyron » January 8th, 2021, 10:38 am

In response to a request on the forum, here are several precompiled versions of apgluxe v5.2-ll2.4.2 for x64 Windows.
Included are 4 files for the following symmetries: D8_4, D8_1, D4_+2, and D2_x.
They can be used in the same way as the native Windows build of apgluxe for C1 available from Catagolue.

Edit: Now with all symmetries for B3/S23, B36/S23, and B38/S23.

These files are compressed with 7-zip because it has a feature not available in Windows native zip format which results in a final file size under 2MB. You will need 7-zip or another file compression utility which supports the 7z format to extract the executables.
Attachments
apgluxe-w64-b38s23.7z
(1.42 MiB) Downloaded 39 times
apgluxe-w64-b36s23.7z
(1.42 MiB) Downloaded 40 times
apgluxe-w64-b3s23.7z
(1.43 MiB) Downloaded 44 times
Last edited by wildmyron on January 10th, 2021, 1:13 am, edited 1 time in total.
The latest version of the 5S Project contains over 226,000 spaceships. There is also a GitHub mirror of the collection. Tabulated pages up to period 160 (out of date) are available on the LifeWiki.

User avatar
yujh
Posts: 2176
Joined: February 27th, 2020, 11:23 pm
Location: 我不觉得我迷路了,但是我不知道我在哪里
Contact:

Re: Search utilities executable?

Post by yujh » January 8th, 2021, 11:01 pm

What about others like C4_1, C4_4, D8_+1, D8_+2, D8_+4 or even 1x256?

wildmyron
Posts: 1518
Joined: August 9th, 2013, 12:45 am
Location: Western Australia

Re: Search utilities executable?

Post by wildmyron » January 9th, 2021, 2:51 am

yujh wrote:
January 8th, 2021, 11:01 pm
What about others like C4_1, C4_4, D8_+1, D8_+2, D8_+4 or even 1x256?
Yes, I can do a few more.

D8_+1, D8_+2, D8_+4 - these aren't valid symmetries. D8_1 and D8_4 are already included. D8_2 is weird, doesn't really make sense for CA soup, though I think muzik had some ideas along those lines but no implementation for apgluxe.

Supported symmetries are listed here: https://conwaylife.com/wiki/Apgsearch#Higher_symmetries Which ones would you like me to build?
The latest version of the 5S Project contains over 226,000 spaceships. There is also a GitHub mirror of the collection. Tabulated pages up to period 160 (out of date) are available on the LifeWiki.

User avatar
yujh
Posts: 2176
Joined: February 27th, 2020, 11:23 pm
Location: 我不觉得我迷路了,但是我不知道我在哪里
Contact:

Re: Search utilities executable?

Post by yujh » January 9th, 2021, 2:57 am

Oops, I meant D4_+1, D4_+4, C4_1, C4_4 and 1x256.

please also do 5g(or 8g) or these:

https://conwaylife.com/forums/viewtopic ... 25#p117032

or b38S23 C1 & b36s23 C1

thank you very much.

quick! I still have 4 hauls that are not vertified yet in D8_1! I'm too lazy to vertify them myself!(this is not a joke, I do have some ways to do that)

Edit: Oh, G1 also, pls.

wildmyron
Posts: 1518
Joined: August 9th, 2013, 12:45 am
Location: Western Australia

Re: Search utilities executable?

Post by wildmyron » January 10th, 2021, 1:23 am

yujh wrote:
January 9th, 2021, 2:57 am
Oops, I meant D4_+1, D4_+4, C4_1, C4_4 and 1x256.
I've updated the zip file in the post above with executables for all symmetries. You'll need 7zip or other file compression utility whic supports the 7z format.
please also do 5g(or 8g) or these:

https://conwaylife.com/forums/viewtopic ... 25#p117032
I've included an executable for the stdin symmetry but the actual glider soup generators are separate programs. They could possibly be compiled natively for Windows but I'm not prepared to do that right now. You can still use the stdin symmetry with any soup generator that prints rle - e.g. some of the Python versions (but they're considerably slower). Also, there's no actual difference in the apgluxe program for different stdin symmetries except for the name of the symmetry in submits to - but this can't be changed without recompiling. If you want to do this kind of searching then I suggest you get a dev environment set up on your machine - either Cygwin or Ubuntu on WSL.
or b38S23 C1 & b36s23 C1

thank you very much.
I've included all symmetries (including stdin) for B36/S23 and B38/S23.
quick! I still have 4 hauls that are not vertified yet in D8_1! I'm too lazy to vertify them myself!(this is not a joke, I do have some ways to do that)
As I'm sure you're aware, if there's only one person contributing to a protected census then there will be a backlog of 100 hauls before Catagolue allows self verification.
Edit: Oh, G1 also, pls.
G1 is not supported on Windows at this time due to technical limitations.
The latest version of the 5S Project contains over 226,000 spaceships. There is also a GitHub mirror of the collection. Tabulated pages up to period 160 (out of date) are available on the LifeWiki.

User avatar
yujh
Posts: 2176
Joined: February 27th, 2020, 11:23 pm
Location: 我不觉得我迷路了,但是我不知道我在哪里
Contact:

Re: Search utilities executable?

Post by yujh » January 10th, 2021, 1:36 am

Thank you very much. :)

User avatar
cgoler2
Posts: 153
Joined: March 10th, 2021, 2:32 pm

Re: Search utilities executable?

Post by cgoler2 » April 16th, 2021, 1:39 pm

What about this rule?

User avatar
yujh
Posts: 2176
Joined: February 27th, 2020, 11:23 pm
Location: 我不觉得我迷路了,但是我不知道我在哪里
Contact:

Re: Search utilities executable?

Post by yujh » April 16th, 2021, 8:27 pm

cgoler2 wrote:
April 16th, 2021, 1:39 pm
What about this rule?
You do have apgsearch yourself compiled, right? I'm the one who have difficulties with this.

Now requesting for some more(sorry for that)

B3/S238, obviously apgesrach,
B378/S2458,
a bit of B2n3/S23-q, B2n3-q5y6cn7/S23-k4c8(a lot of ships, though I think not necessary for all symms, basic ones like C1, D2_+1, D2_+2 only), tlife and silverlife pls(better to have a small hack; running 10,000,000 soups per haul is tiring.
Edit: what about tDryLife?

User avatar
cgoler2
Posts: 153
Joined: March 10th, 2021, 2:32 pm

Re: Search utilities executable?

Post by cgoler2 » April 17th, 2021, 10:50 am

yujh wrote:
April 16th, 2021, 8:27 pm
cgoler2 wrote:
April 16th, 2021, 1:39 pm
What about this rule?
You do have apgsearch yourself compiled, right? I'm the one who have difficulties with this.
No.

User avatar
yujh
Posts: 2176
Joined: February 27th, 2020, 11:23 pm
Location: 我不觉得我迷路了,但是我不知道我在哪里
Contact:

Re: Search utilities executable?

Post by yujh » April 17th, 2021, 8:30 pm

cgoler2 wrote:
April 17th, 2021, 10:50 am
yujh wrote:
April 16th, 2021, 8:27 pm
cgoler2 wrote:
April 16th, 2021, 1:39 pm
What about this rule?
You do have apgsearch yourself compiled, right? I'm the one who have difficulties with this.
No.
I mean why this rule right now? It’s still not good enough so going to the apgsearch haul requests to find more amazing stuff about that rule! Good luck!
I guess OK then.
I’d request for some good rules that is suitable for v5.0, probably just C1 D8_1&D8_4

User avatar
cgoler2
Posts: 153
Joined: March 10th, 2021, 2:32 pm

Re: Search utilities executable?

Post by cgoler2 » April 28th, 2021, 1:34 pm

Another one: B2k3air4acek5q7e/S2-k34ck5ein6c8.

Post Reply