Version 2.7.9 of Freecell Solver

Avatar

Release Notes: Freecell Solver now handles a sequence of instances that are run if the previous failed. A --read-from-file flag to read command line options out of a file was added, as well as a --reset flag that resets the state of the library. A CLI utility was also added.

Other releases

Release Notes: Options have been added to help reduce the average solution length ("--flares-choice" and "--flares-iters-factor"). There are two new presets for doing that. This release adds a memory optimisation for flares-based presets.

Release Notes: This release adds a sixth Best-first-search weight of the negated number of cards not above their parents, implements "random-dfs" ordering based on this a-star weight, adds several new commandline themes ("-l as" for speed, and "-l mf" for short solutions), implements "DeBondt" state encoding for the dbm_fc_solvers, and implement a prune for Baker's Dozen and similar games. It drops support for compiling with Microsoft Visual C++ and other non-GCC-compatible compilers.

Release Notes: This release adds the --show-exceeded-limits flag for less ambiguous input. It has a fix for misbehaviour with using "-sp r:tf" in conjunction with "-opt". It adds the "three-eighty" preset. Some enhancements have been made to the so-called "dbm_fc_solver" and a new "fcc_fc_solver", based on Fully Connected Components. Support has been added for building and testing the distribution in an out-of-tree build.

Release Notes: This release fixes the "--max-iters" flag and the empty foundations in input. It adds an experimental delta states implementation and a corresponding dbm_solver. There are many small optimizations and cleanups.

  •  03 Jul 2011 15:32
Avatar

Release Notes: Some crashes using --trim-max-stored-states were fixed. A more meaningful man page was added. scripts/parallel-range-solver-total has been added to solve a range of deals in parallel by splitting them into chunks. There are many smaller improvements and fixes.

Screenshot

Project Spotlight

Meson

An experiment to determine optimal syntax and structure for a build system.

Screenshot

Project Spotlight

Units of measurement for Ada

A library for dealing with dimensioned values.