Re: Can anyone give a 2-freecell solution for #17760 and #17880 ?

From: Shlomi Fish <shlomif_at_shlomifish.org>
Date: Fri, 2 Mar 2012 21:17:11 +0200

Hi Gary,

On Fri, 2 Mar 2012 10:37:43 -0800
"Gary Campbell" <gary_at_numin8r.us> wrote:

> To produce a solution using only 2 free cells, you block 2 (4 total – 2 blocked = 2 remaining available).
>

I see. What I do in the context of Freecell Solver is pass an argument called
"--num-freecells 2" (where the default is "--num-freecells 4") which I think is
more intuitive. You can also specify "--num-freecells 5", "--num-freecells 6"
and so on up to a settable compile-time limit. While 5 freecells and more are
not very useful for Freecell, they might prove of more utility in similar
Patience games that are also supported by Freecell Solver.

> I represent the blocked free cells with BB in the initial layout (below). The layout is easier to interpret if you use the original Courier font that I posted. That font seems to have gotten lost somewhere. I think the notation I use is quite optimal, thank you very much.
>

My problem with the so-called standard notation is that it is easy to misplace
the position in the solution, because the complete state of the game at any
point is not shown. Furthermore, some moves are done implicitly (so-called
"Automoves") which not all Freecell implementations do in the same manner as
Windows FreeCell.

In any case, I was now able to solve deal #17880 with two freecells, by playing
it in PySol and I'm attaching the saved game file here. I was able to utilise my
solver ("fc-solve") to prune some dead-ends, and as a result, the game was not
too difficult (though the opening was tricky).

Regards,

        Shlomi Fish

-- 
-----------------------------------------------------------------
Shlomi Fish       http://www.shlomifish.org/
Interview with Ben Collins-Sussman - http://shlom.in/sussman
If you have the same ideas as everybody else, but have them one week earlier
than everyone else — then you will be hailed as a visionary. But if you have
them five years earlier, you will be named a lunatic. ( Barry Jones )
Please reply to list if it's a mailing list post - http://shlom.in/reply .

Received on Fri Mar 02 2012 - 11:17:15 IST