Freecell Solver

Freecell Solver is a library that automatically solves games of Freecell, and several similar Solitaire variants, as well as games of Simple Simon. The distribution also contains some stand-alone command line programs.

Tags Games/Entertainment Puzzle Games
Licenses MIT/X
Operating Systems POSIX Windows Windows
Implementation C Perl

Tweet this project Short link

Rss Recent releases

Changes: This release fixes many build problems, especially on Windows (and MSVC), but also on Linux.

Changes: A large code cleanup was done, which also resulted in a substantial speed boost. Several bugfixes were done to the CMake-based build system. Support for Google's tcmalloc was added. Internal identifiers in the DLL/shared-library were hidden. The inline keyword is now supported on more compilers. More functions and macros have been converted to inline functions.

Changes: Some run-time presets that aim to optimize the lengths of the solutions were added. Support was added for using the various libavl2 trees for the positions and stacks storages. A large code reorganization took place.

  • Rrelease-mid
  •  18 May 2009 10:59
  • Rrelease-after

Changes: An off-by-one error that caused a segfault on x86-64 systems was fixed.

Changes: Several significant optimizations. Many other cleanups and tweaks to the internals. Makefiles have been added for many alternative compilers, and the code was adapted to compile on TenDRA. The "configure" script was renamed to "Tatzer", so it won't be used by end-users who are used to Autoconf conventions.

No-screenshot

Project Spotlight

Galera Load Balancer

A TCP load-balancing proxy.

20128e97163e5772ca19f2d971a33b83_thumb

Project Spotlight

Webminstats

A graphing statistics module for Webmin.