Manual Reference Pages - MAKE_PYSOL_FREECELL_BOARD.PY (6)
pi-make-microsoft-freecell-board, make_pysol_freecell_board.py -
Programs to generate boards to be used as input to Freecell Solver.
program [-t] board-number
or for make_pysol_freecell_board.py:
program [-t] [-F] board-number [game-string]
or for make-aisleriot-freecell-board:
program [-t] board-number [game-string]
These programs are command-line programs that can generate the initial board
of the Freecell games of several popular Solitaire implementations. Those boards
can be in turn be inputted to fc-solve by means of a pipeline, or placed
inside a file for safe-keeping.
make_pysol_freecell_board.py and make-aisleriot-freecell-board also
accept an optional third argument which indicates the game type. This type
defaults to Freecell, but is useful for generating the boards of other games.
Note that using this flag does not preclude one from using the --game
flag of fc-solve.
make_pysol_freecell_board.py accepts another parameter called -F
or --pysolfc that deals the PySolFC boards instead of the classic PySol
A common paradigm for using those programs is something like:
bash:~$ pi-make-microsoft-freecell-board 11982 | fc-solve -l gi
If the -t option is specified, then the 10 cards are printed with Ts,
instead of 10s. While this does not have any effect on fc-solve it
may prove useful for other solvers or solitaire implementations which do
not accept 10s.
Here is a short description of each program:
Generate the boards of the standalone Freecell program that comes with the
Generate the Freecell boards of GNOMEs AisleRiot.
A Python script that generates the boards of the various games of PySol.
A program that generates the boards of Microsoft Freecell and of the
Freecell Pro implementation of Freecell.
board-number is the board number as a decimal number.
game-string is a string describing the game. Valid strings and their
respective games are:
bakers_game - Bakers Game (*)
bakers_dozen - Bakers Dozen (Broken) (*)
beleaguered_castle - Beleaguered Castle (*)
citadel - Citadel
cruel - Cruel
der_katz - Der Katzenschwantz
die_schlange - Die Schlange
eight_off - Eight Off (*)
fan - Fan
forecell - Forecell
freecell - Freecell (the default)
good_measure - Good Measure
ko_bakers_game - Kings Only Bakers Game
relaxed_freecell - Relaxed Freecell
relaxed_seahaven - Relaxed Seahaven Towers
seahaven - Seahaven Towers (*)
simple_simon - Simple Simon (*)
streets_and_alleys - Streets and Alleys
make-aisleriot-freecell-board supports only the games marked with an
Shlomi Fish, <http://www.shlomifish.org/> .
|Freecell Solver 4.0.2 ||HOOLA (6) ||2016-04-04 |
Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.