Hi Danny,
On Thu, 29 Nov 2012 23:52:42 -0000
"dannyjones183" <dannyjones183_at_yahoo.com> wrote:
> Well, things sure have changed since I started this thread on
> constructive suggestions to help Shlomi Fish get shorter/useful
> solutions from his solver.
>
> 1) Originally, all I needed was the Freecell deal number and a list of
> non-auto moves for its solution. We agreed on deal #6240 and he supplied
> a solution. I discovered that two of his moves were Horne automoves, but
> was able to proceed without them and I made a couple of suggestions on
> how he might get a shorter/useful solution through a couple of simple
> constraints in his Pass_1 logic. Those suggestions were lost in the
> cyber vapor when the topic was side-tracked to discussing various
> automove options, their properties, and how to identify/generate them.
>
Just for the record, here is the solution
that ./freecell-solver-fc-pro-range-solve currently generates (again with my
own heuristic of automoves):
<<<<<<<<<<<<<<<
shlomif[fcs]:$trunk/fc-solve/source/B$ ./freecell-solver-fc-pro-range-solve
6240 6240 1 --read-from-file
4,/home/shlomif/progs/freecell/git/fc-solve/fc-solve/source/Presets/testing-presets/mfi-with-2-more-scans.sh -fif 10 --flares-choice fcpro --cache-limit 100000
Started at 1354272030.489860
[[Num Iters]]=1439064
[[Num FCS Moves]]=96
[[Num FCPro Moves]]=56
[[Start]]
8a 8b 2h 8c 8d b3 63 1b 18 13
85 d5 6d 68 61 6h b1 5b 5h 8h
28 24 2h 54 5h 62 d2 85 36v4 3d
38 32 35 a5 35 57 53v2 42 4a 4b
45 1c 1h 1a 1h 5h 45 74 7h 85
68 6h a6 7a 7h 23
[[End]]
Reached Board No. 6240 at 1354272039.679491 (total_num_iters=1439064)
>>>>>>>>>>>>>>>
Note that it takes a while to generate (which may be mitigated, at the expense
of a possibly longer solution, if I specify a lower -fif parameter). I tested
it now and -fif 5 seems to generate an identical solution. -fif 3 on the other
hand generates a longer one:
<<<<<<<<<<
shlomif[fcs]:$trunk/fc-solve/source/B$ ./freecell-solver-fc-pro-range-solve
6240 6240 1 --read-from-file 4,/home/shlomif/progs/freecell/git/fc-solve/fc-solve/source/Presets/testing-presets/mfi-with-2-more-scans.sh -fif 3 --flares-choice fcpro --cache-limit 100000
Started at 1354272234.024434
[[Num Iters]]=603627
[[Num FCS Moves]]=108
[[Num FCPro Moves]]=68
[[Start]]
5a 5b 5c 8d 83 52 56 c5 2c 2h
48 25 24 a4 63 2a 25 d5 65 7d
76 7h 72 d7 62 6h 4d 4h 62 c2
6c 16 a4 81 8a 26 b8 d4 28 2h
7b 68 32 6d b7 36v2 26 2b 32 b2
3b 3h 37 1a 1h 8h 4h 8h 4h 8h
48 c7 4c 4h 41 1a 1d 12
[[End]]
Reached Board No. 6240 at 1354272237.394971 (total_num_iters=603627)
>>>>>>>>>>
Naturally, I am still interested to see if I can generate shorter solutions
without increasing the run-time too much. This may be doable to a large extent,
but I guess eventually, I cannot have my cake and eat it too.
Regards,
-- Shlomi Fish
--
-----------------------------------------------------------------
Shlomi Fish http://www.shlomifish.org/
"Humanity" - Parody of Modern Life - http://shlom.in/humanity
Knuth is not God! God has already released TeX version 4.0.
Please reply to list if it's a mailing list post - http://shlom.in/reply .
Received on Fri Nov 30 2012 - 02:46:32 IST