Sunday, April 14, 2019

Graphical and Animated Display for the Online Freecell Solver

We are happy to announce that the online web-based Freecell solver now has a graphical and animated solution display, thanks to the open source version of Solitairey. The older text-based solution display is still available.

Freecell Solver is an open source library and some command line applications, for automatically solving several variants of card Solitaire / Patience games, including Freecell.

Also of note is the new releases of the solver (up to version 5.6.0) with more details available in NEWS file, and some progress in compactly storing Freecell positions/states, going below the 64-bits threshold.

Share and enjoy!

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!