Home

Awesome

freecell

Fork with improvements over ncurses freecell implementation by Linus Akesson

freecell

This is fork of freecell-1.0 by Linus Akesson:

https://www.linusakesson.net/software/freecell.php

Key improvements in this fork:

You can do this before first run:

echo 0 > ~/DEAL

And then, with following command, you'll be able to start with deal #0 and continue with next numbered deals as you solve more deals. If you decide to quit an unsolved deal, next time you launch you will continue with that unsolved deal.

cd && DEAL=$(cat ~/DEAL) && freecell -S -e $DEAL && DEAL=$((DEAL+1)) && echo $DEAL >| ~/DEAL

This requires to install fc-solve. You can install it on Debian/Ubuntu based distros with following command.

sudo apt-get install freecell-solver-bin

Original description

This is freecell, a console (ncurses) version of the popular solitaire game.

Please refer to the file 'INSTALL' for installation instructions. Once the game has been installed, simply run it and type '?' for gameplay instructions (or read the man page).

Modern freecell was invented by Paul Alfille in 1978.

This implementation of freecell was written from scratch by Linus Akesson linus@linusakesson.net in 2007.

See also http://en.wikipedia.org/wiki/Freecell