Need help with Gfind!
Need help with Gfind!
When I try to search some rules, it prints an error message: "Unexpected character in command line: ' n" or something along these lines.
Re: Need help with Gfind!
Please provide the command you are using to invoke gfind. Also, which version of gfind did you compile and is it modified in any way (such as Paul Tooke's patches)?
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.
Semi-active here - recovering from a severe case of LWTDS.
Re: Need help with Gfind!
I used ./gfind to start the program. I used the version from the "Compiling C code" tutorial.
Re: Need help with Gfind!
OK, what input do you provide when gfind prompts for a rule?KittyTac wrote:I used ./gfind to start the program.
I don't find that a very useful way to run gfind. It's better to specify the rule on the command line. This has the added benefit of allowing you to use command history to easily modify the search. BTW, when gfind asks for a rule, it's actually asking you to enter all the search parameters, so you can type "b3s23/o3" to find only the dart. As I said, better to put this on the command line and invoke gfind with something like:
Code: Select all
./gfind b3s23/o3
The '/' characteers are optional. I use them to seperate the different parts of the search specification so that it's a bit easier to see what the search was looking for when I review it later.
OK, that's Eppstein's original version 4.9KittyTac wrote:I used the version from the "Compiling C code" tutorial.
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.
Semi-active here - recovering from a severe case of LWTDS.
Re: Need help with Gfind!
Okay, I think I found the root of the problem. It can't run non-totalistic rules.
Re: Need help with Gfind!
Right, unmodified gfind can only search semi-totalistic rules.KittyTac wrote:Okay, I think I found the root of the problem. It can't run non-totalistic rules.
@EricG outlined a method to hack gfind to search a given isotropic rule in the Adapting gfind thread. Please note that you need to compile the modified gfind specifically for the rule you wish to search; the adapted gfind.c file is based on an older version (v4.6); and the Python script there uses a variant of Allan Hensel's notation to specify the rule. Unless you want to search wide ships at low periods I would recommend using ntzfind, ntqfind, or perhaps lls instead. Alternatively, quite a few people would be grateful if you improved gfind's usability in this regard.
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.
Semi-active here - recovering from a severe case of LWTDS.
Re: Need help with Gfind!
Hmm... is that the official ntgfind? Because I thought there was also a ntgfind, which might be the closest to what KittyTac's looking for.wildmyron wrote:Right, unmodified gfind can only search semi-totalistic rules.
@EricG outlined a method to hack gfind to search a given isotropic rule in the Adapting gfind thread. Please note that you need to compile the modified gfind specifically for the rule you wish to search; the adapted gfind.c file is based on an older version (v4.6); and the Python script there uses a variant of Allan Hensel's notation to specify the rule. Unless you want to search wide ships at low periods I would recommend using ntzfind, ntqfind, or perhaps lls instead. Alternatively, quite a few people would be grateful if you improved gfind's usability in this regard.
Re: Need help with Gfind!
It's not official, but it's the only means of using gfind to search non-totalistic rules (not just isotropic ones) that I'm aware of.77topaz wrote:Hmm... is that the official ntgfind? Because I thought there was also a ntgfind, which might be the closest to what KittyTac's looking for.wildmyron wrote:@EricG outlined a method to hack gfind to search a given isotropic rule in the Adapting gfind thread.
Edit: Fix quotation tags
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.
Semi-active here - recovering from a severe case of LWTDS.
Re: Need help with Gfind!
It took 2 months long for me to find this... There was never a text saying how to get the options of gfind.
A 17 year old guy that have useless discoveries in life and other rules.
My actions weren't smart back then.
Code: Select all
x = 13, y = 20, rule = B3/S23
11b2o$11b2o4$8b2o$8b2o2$2o$2o3$3b2o$3b2o2$11b2o$10b2o$12bo$3b2o$3b2o!
- testitemqlstudop
- Posts: 1367
- Joined: July 21st, 2016, 11:45 am
- Location: in catagolue
- Contact:
Re: Need help with Gfind!
Wait, ntqfind exists? Where?
Waiting for ntikpx
Waiting for ntikpx