Thank You for the correction and a better declaration of FCS's
capabilities. I haven't tried all of its command-line options, so I'm
definitely not fully aware of its capabilities. Yes, you should
certainly be proud of it!!! It's obvious that a lot of hard work went
into its development.
Yes/No on the FCS+FcPro glue comment. I've spent a lot of time with
FcPro because I use it to check that my solutions are valid. When I use
FCS in FcPro, it produces a listing on the screen that appears to be
identical to that from stand-alone FCS -- including auto moves. If I hit
"Home" and then "End", then it will show a shorter solution -- sans the
auto moves (?). However, on several occasions, FcPro has locked up when
I hit "End" ... and I had to forcibly abort it. I keep meaning to see
which results are listed when the output is directed to disk. I have a
long "To Do" list for investigating/understanding FCS!
I'm glad that you aren't upset that I'm receiving questions in this
group. However, I understand that this group is dedicated to FCS and I
don't want to detract much from that!
My ISP allows its members to create web pages and provides ftp access,
but I never went into HTML. I have friends who did it for a living, but
I doubted there would be enough interest in my solver to bother them to
set it up for me. If you'd like to add my solver as a "by-the-way" entry
on your web site, I'd be honored to provide it! It's a command-line
program that can currently be distributed as a binary with sample input
and output. Since I just recently completed it, the source needs lots of
additional documentation before it's worthy of distribution -- and I
wouldn't end up embarrassed. However, I remind everyone that it's not a
production solver because it takes so long to solve each deal. It's only
for when someone wants to see a (near-)optimal atomic-move solution to a
particular deal.
Regards,
Danny A. Jones ( dajones at inreach dot com )
PS: Meta-moves are on my "To Do" list for this solver.
Shlomi Fish wrote:
> On Tue, 9 Sep 2003, Danny A Jones wrote:
>
> > Sure, glad to help. I hope the following answers your question.
> >
> > PatSolve -E -M96 solves it in 50 moves
> > bfs-020 solves it in 37 moves
> >
> > #000536 Attempt: 1 NumFcs=4 (BFS Solver)
> > 5d 68 5c 5c 6b 65 b5 45 6b 4a
> > 16 46 7h 24 16 74 34 35 36 b6
> > 26 d4 24 2d 3b 3h 84 74 37 13
> > 23 87 8h 12 c3 1c 81
> >
> > This is probably optimal for an atomic-move solution. (I could run
> > bfs-500, which takes 1.5 hours per deal, but I don't think its optimal
> > solution will be any shorter.)
> >
> > I didn't list the fc-solve results because it is (primarily) designed
> > for speed, and lists every move in its solution -- including automatic
> > moves to home.
>
> Hmmm... a small correction. FC-Solve is primarily designed for
> functionality and only then for speed. By playing with its command line
> flags it is possible to generate a great deal of unique solutions.
>
> Adrian told me that one tester of Freecell Pro found the Freecell Solver
> solutions to be quite innovative, and I was very happy to hear that.
>
> > I just wrote a "translator" program that removes the
> > automatic moves to home for PatSolve solutions, but I still need to
> > write one for fc-solve.
> >
>
> Actually, there may be a foundation for it in the FCS+FcPro glue.
>
> > If you have more questions about specific deals, you can contact me
> > directly: dajones at inreach dot com . That way, others in the group
> > won't get upset.
> >
>
> I don't get upset, and discussing such stuff is what's this group is all
> about.
>
> Danny, do you intend to make your solver available in source or binary
> forms somewhere? (I can give you a web-space if that's a problem).
>
> Regards,
>
> Shlomi Fish
>
>
> ----------------------------------------------------------------------
> Shlomi Fish shlomif_at_t2.technion.ac.il
> Home Page: http://t2.technion.ac.il/~shlomif/
> <http://t2.technion.ac.il/%7Eshlomif/>
>
Received on Tue Sep 09 2003 - 14:56:53 IDT