Download Freecell Solver
Note to Freecell Solver’s Users
Shlomi Fish - the core developer of Freecell Solver, and the webmaster of this website - has been experiencing reliability problems with incoming and outgoing E-mail (such as legitimate messages being dropped or classified as spam). They also affect his GMail-dot-com account.
Therefore, one should preferably contact him using other electronic means.
Stop! Don't you want a Graphical Interface?
Freecell Solver is not a graphical program, and is instead oriented towards software developers and users of the UNIX/Linux or Windows command lines. If you prefer a graphical program with a convenient interface and an animated solution look at the graphical front-ends for Freecell Solver that people have prepared.
Of these we can recommend PySolFC which is open-source, cross-platform, configurable, and supports a very large number of Solitaire variants.
Latest Stable Versions
File | Description |
---|---|
freecell-solver-6.12.0.tar.xz | Source Code. Can be built as an RPM package by running "rpmbuild -tb" on it. |
freecell-solver-6.6.0-win32.msi | Win32 Binaries. Download the .msi, double-click it, and an interactive installer will start. |
freecell-solver-6.6.0-win64.msi | Binaries for x86-64 Windows. |
How to install in various Linux/etc. distributions
Debian/Ubuntu/Linux Mint
Type apt-get install freecell-solver-bin
as root. The version may be somewhat old, but hopefully mostly bug-free. Also see the Debian Package page.
Fedora
Type dnf install freecell-solver
as root. Also see the Fedora Package page.
Mandriva / Mageia
Type urpmi freecell-solver
. You may need to configure the right appropriate networked repositories in the Mageia Control Centre.
Arch Linux
See the Arch Linux package page. pacman -S freecell-solver
should work.
FreeBSD
See the FreeBSD Freshports page. Also try pkg install freecell-solver
.
Latest Version from Git (= the Version Control System)
fc-solve GitHub Repository - one can get the latest development version of the code from the GitHub link using a Git client. Please consult the in-repository documentation to get it to build and up-and-running.
Other Solvers
- patsolve-shlomif-3.0.3.tar.bz2 - see the git repository for a more up-to-date version.
- For Don Woods’ solver access this link.
Documents
HTML | Plaintext | Description |
---|---|---|
README | Plaintext | The "README" File |
INSTALL | Plaintext | How to install Freecell Solver |
NEWS | Plaintext | The file containing what's new in every release. |
USAGE | Plaintext | A detailed usage document |
TODO | Plaintext | The to-do list |
AUTHORS | Plaintext | List of authors and contributors |
COPYING | Plaintext | The licensing/copyright terms file of Freecell Solver |
CONTRIBUTING | Plaintext | Some guidelines for how to contribute. Note this regarding the "HACKING" in the filename. |
Utility Programs
xpat2-1.04.patch | This is a patch for xpat2 that dumps its games to a file. |
patience 1.9 patch | Patch for the "Patience" Tcl implementation. |
Results and Data
2fc results on Amadiro machine | See the message titled “[Better Version] Final Report for the 2-Freecells-based ‘DBM’ Freecell Solver”. |