1HOOLA(6)                        Freecell Solver                       HOOLA(6)
2
3
4

NAME

6       pi-make-microsoft-freecell-board, make_pysol_freecell_board.py -
7       Programs to generate boards to be used as input to Freecell Solver.
8

SYNOPSIS

10       pi-make-microsoft-freecell-board [-t] board-number
11
12       or for make_pysol_freecell_board.py:
13
14       make_pysol_freecell_board.py [-t] [-F] [--ms] board-number [game-
15       string]
16

DESCRIPTION

18       These programs are command-line programs that can generate the initial
19       board of the games of several popular Solitaire implementations. Those
20       boards can be in turn be input to fc-solve by means of a pipeline, or
21       placed inside a file for safe-keeping.
22
23       make_pysol_freecell_board.py also accepts an optional third argument
24       which indicates the game variants. This type defaults to Freecell, but
25       is useful for generating the boards of other games. Note that using
26       this flag still requires one to use the "--game" flag of fc-solve, if
27       necessary.
28
29       make_pysol_freecell_board.py also accepts a flag called -F or --pysolfc
30       that deals the PySolFC boards instead of the classic PySol ones, and
31       one called --ms or -M that deals Microsoft Freecell/Freecell Pro deals
32       even for higher seeds.
33
34       A common paradigm for using those programs is something like:
35
36           bash:~$ pi-make-microsoft-freecell-board -t 11982 | fc-solve -l gi
37
38       If the "-t" option is specified, then the 10 cards are printed with
39       "T"'s, instead of "10"'s. While fc-solve can accept either as input, it
40       may prove useful for other solvers or solitaire implementations which
41       do not accept "10"'s.
42
43       Here is a short description of each program:
44
45       make_pysol_freecell_board.py
46
47       A Python script that generates the boards of the various games of
48       PySol.
49
50       pi-make-microsoft-freecell-board
51
52       A program that generates the boards of Microsoft Freecell and of the
53       Freecell Pro implementation of Freecell.
54

OPTIONS

56       board-number is the board number as a decimal number.
57
58       game-string is a string describing the game. Valid strings and their
59       respective games are:
60
61       bakers_game        - Baker's Game
62
63       bakers_dozen       - Baker's Dozen
64
65       beleaguered_castle - Beleaguered Castle
66
67       citadel            - Citadel
68
69       cruel              - Cruel
70
71       der_katz           - Der Katzenschwantz
72
73       die_schlange       - Die Schlange
74
75       eight_off          - Eight Off
76
77       fan                - Fan
78
79       forecell           - Forecell
80
81       freecell           - Freecell (the default)
82
83       good_measure       - Good Measure
84
85       ko_bakers_game     - Kings' Only Baker's Game
86
87       relaxed_freecell   - Relaxed Freecell
88
89       relaxed_seahaven   - Relaxed Seahaven Towers
90
91       seahaven           - Seahaven Towers
92
93       simple_simon       - Simple Simon
94
95       streets_and_alleys - Streets and Alleys
96

SEE ALSO

98       fc-solve (6)
99
100       gen-multiple-pysol-layouts (6)
101
102       /usr/share/doc/freecell-solver-FCS_VERSION/board_gen/README
103

AUTHOR

105       Shlomi Fish, <http://www.shlomifish.org/> .
106
107
108
109Freecell Solver 6.2.0             2021-07-21                          HOOLA(6)
Impressum