GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  MAKE-GNOME-FREECELL-BOARD (6)

.ds Aq ’

NAME

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

CONTENTS

SYNOPSIS

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]

DESCRIPTION

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 ones.

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 T’s, instead of 10’s. While this does not have any effect on fc-solve it may prove useful for other solvers or solitaire implementations which do not accept 10’s.

Here is a short description of each program:

make-gnome-freecell-board

Generate the boards of the standalone Freecell program that comes with the GNOME desktop.

make-aisleriot-freecell-board

Generate the Freecell boards of GNOME’s AisleRiot.

make_pysol_freecell_board.py

A Python script that generates the boards of the various games of PySol.

pi-make-microsoft-freecell-board

A program that generates the boards of Microsoft Freecell and of the Freecell Pro implementation of Freecell.

OPTIONS

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 - Baker’s Game (*)

bakers_dozen - Baker’s 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 Baker’s 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 asterisk (*).

SEE ALSO

fc-solve (6)

/usr/share/doc/freecell-solver-FCS_VERSION/board_gen/README

AUTHOR

Shlomi Fish, <http://www.shlomifish.org/> .
Search for    or go to Top of page |  Section 6 |  Main Index


Freecell Solver 4.0.2 HOOLA (6) 2016-04-04

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.