Hi all,
Freecell Solver 3.6.0 was released and can be downloaded from its homepage at
http://fc-solve.berlios.de/ . Freecell Solver is a reusable and open-source
(MIT/X11-licensed) library, written in mostly portable C (32-bit/64-bit,
UNIX/Linux and MS Windows), that can automatically solve the Solitaire game
Freecell and some similar Solitaire variants.
The Freecell Solver distribution also includes some standalone command-line
clients that make use of the library. Freecell Solver has a very large amount
of features, supports many different run-time heuristics that may yield
different solutions, is a fast solver, and supports the largest number of
Solitaire variants of all other solvers of its kind.
Here is the list of changes since the previous stable release, 3.4.0, from the
NEWS.txt file:
[quote]
Version 3.6.0: (01-Feb-2011)
----------------------------
1. Now installing the +fcs_dllexport.h+ header file. It is needed for use
of libfreecell-solver in third-party programs, so previously including
+fcs_user.h+ did not work.
2. Add the +--tracemem+ compile-time option for tracing the amount of RAM
and time used by Freecell Solver as a function of the iterations count.
3. Bug fix for incrementall increasing the limits.
4. Add a modified version of kazlib's balanced binary search tree to the
distribution so one will be available built-in. It can be used for both
the states' storage and for the --rcs LRU cache.
5. Revamped the various range solvers, while extracting common functionality
into header files, functions and macros.
6. Some relatively minor optimisations and code cleanups.
[/quote]
Regards,
Shlomi Fish
--
-----------------------------------------------------------------
Shlomi Fish http://www.shlomifish.org/
Optimising Code for Speed - http://shlom.in/optimise
Chuck Norris can make the statement "This statement is false" a true one.
Please reply to list if it's a mailing list post - http://shlom.in/reply .
Received on Tue Feb 01 2011 - 13:24:49 IST