Saturday, October 27, 2018

Freecell Solver 5.0.0 was Released

Freecell Solver version 5.0.0, has been released. It is available in the form of a source archive, Windows 32-bit and 64-bit binaries, and a live online version (which requires JavaScript, and is compatible with most modern browsers, including those for mobile devices) from the download page. Freecell Solver is an open source library and some command line applications, for automatically solving several variants of card Solitaire / Patience games, including Freecell.

The new release puts the headers under a #include <freecell-solver/…> prefix, adds some new executables, command line options, and compile-time options, and implements several cleanups and speedups.

Also of note is that the website was improved with a modified design which is friendlier to mobile devices (so-called “responsive” web design), some content updates, and some usability enhancements.

Thursday, March 22, 2018

Freecell Solver 4.18.0 was Released

Freecell Solver version 4.18.0, has been released. It is available in the form of a source archive, from the download page. Freecell Solver is an open source library and some command line applications, for automatically solving several variants of card Solitaire / Patience games, including Freecell.

We now have a Microsoft Freecell deal finder (available online) which is faster than a naive search, provide x86-64 Windows binaries, and have a new “looking-glass” with improved performance.

Friday, October 20, 2017

Freecell Solver 4.14.1 was Released

Freecell Solver version 4.14.1, has been released. It is available in the form of a source archive, from the download page. Freecell Solver is an open source library and some command line applications, for automatically solving several variants of card Solitaire / Patience games, including Freecell.

There have been several intermediate releases since the last release that was announced on this news feed and you are well advised to upgrade. More information on the changes can be found in the NEWS.txt / NEWS.html.

Wednesday, October 5, 2016

Freecell Solver 4.4.0 was Released

Freecell Solver version 4.4.0, has been released. It is available in the form of a source archive, from the download page. Freecell Solver is an open source library and some command line applications, for automatically solving several variants of card Solitaire / Patience games, including Freecell.

This release is dedicated to the memory of Christina Grimmie ( Wikipedia Page ; YouTube account ), a musician and singer whom I was fond of and who was killed on 10 June 2016. The name of the new scan “one-big-family” was inspired by the name of this video of hers. Some others of my favourite videos by Grimmie:

The new release features the new scan, fixes several bugs, and incorporates many code cleanups, refactorings and optimisations. More information can be found in the NEWS.txt / NEWS.html. It also adds the transpose-freecell-board.py program (thanks to Manish for the idea) and removes some old board generation programs that are no longer relevant.

Friday, March 25, 2016

Freecell Solver 4.2.0 was Released

Freecell Solver version 4.2.0, has been released. It is available in the form of a source archive, from the download page. Freecell Solver is an open source library and some command line applications, for automatically solving several variants of card Solitaire / Patience games, including Freecell.

This release sports the new configuration theme “-l conspiracy-theory” (or “-l ct”) which is somewhat faster than the best contender up to it, “-l amateur-star”, some relatively minor bug fixes, new compile-time options, and many small and somewhat larger code cleanups, refactorings, and optimisations.

“conspiracy-theory” is a reference to the Jewish holiday of Purim, which took place around the time of its release and an old post of mine about it.

Enjoy!

Monday, September 28, 2015

Freecell Solver 4.0.0 was Released

Freecell Solver version 4.0.0, has been released. It is available in the form of a source archive, from the download page. Freecell Solver is an open source library and some command line applications, for automatically solving several variants of card Solitaire / Patience games, including Freecell.

This release sports the integration of the scans of Tom Holroyd’s patsolve for improved atomic moves-based solving, some other new flags with bug fixes, a transition of the Python code to Python 3, and some other changes that are mentioned in the NEWS file.

The most significant digit was increased due to the integration of patsolve. Enjoy!

Monday, May 19, 2014

Freecell Solver 3.26.0 was Released

Freecell Solver version 3.26.0, has been released. It is available in the form of a source archive, from the download page. Freecell Solver is an open source library and some command line applications, for automatically solving several variants of card Solitaire / Patience games, including Freecell.

This release features some fixes for crashes on malformed input, as reported by the Mayhem team to the Debian bug tracker (thanks!), fixes for newer versions of the GCC compiler, CMake and Games::Solitaire::Verify, and some other changes that are mentioned in the NEWS file.

Enjoy!