ダウンロードリスト

プロジェクト概要

Freecell SolverはFreecellやSimple Simonのようないくつかの変種を自動的に解くためのライブラリです。スタンドアロンのコマンドラインプログラムも含まれています。

システム要件

システム要件が設定されていません
プロジェクトのリリース情報やプロジェクトリソースの情報です。
注: プロジェクトリソースの情報は Freecode.com ページからの引用です。ダウンロードそのものは、OSDNにホスティングされているものではありません。

2012-12-11 11:02
3.16.0

平均ソリューションの長さを減らすためにオプションが追加されました ("--フレアの選択"と"--フレア iters 因子")。それを行うための 2 つの新しいプリセットがあります。このリリースはメモリ最適化フレア ベースのプリセットを追加します。
タグ: Major feature enhancements, RAM optimization, Stable
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.

2012-01-17 05:46
3.10.0

このリリースで修正されて、"-最大 iters」フラグ、入力の空の基礎。それは実験のデルタ状態の実装と、対応する dbm_solver を追加します。多くの小さい最適化と整理しています。
タグ: Bug fixes, Optimization, Minor feature enhancements
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.

2011-07-04 00:32
3.8.0

使用して、いくつかのクラッシュ - トリム- MAX -ストアド状態が修正されました。より意味のあるマニュアルページが追加されました。スクリプト/パラレル - レンジ - ソルバー合計分割しチャンクに分割によって並列に情報の範囲を解決するために追加されました。多くの小規模な改良と修正があります。
タグ: Stable, Minor bugfixes
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.

2011-02-02 07:05
3.6.0

このリリースでは、第三者によるlibfreecellソルバーを使用してコンパイルしようとして壊したfcs_dllexport.hヘッダーをインストールします。 tracememオプションを - それが追加されています。これは、段階的に実行時間制限を増加させるためのバグを持っています。これは、ディストリビューションにkazlibバランスバイナリツリーの修正版は、ストレージのバックエンドとして使用することが追加されています。これは、一般的な機能を抽出し、様々な範囲のソルバーをrevamps。いくつかの比較的マイナーな最適化とコードの整理があります。
タグ: Stable, Code cleanup, licensing, Bugfixes
This release installs the fcs_dllexport.h header, which broke trying to compile with libfreecell-solver by third parties. It adds the --tracemem option. It has a bugfix for incrementally increasing the run-time limits. It adds a modified version of the kazlib balanced binary tree to the distribution to be used as a backend for storages. It revamps the various range solvers, extracting common functionality. There are some relatively minor optimizations and code cleanups.

2010-12-06 11:58
3.4.0

- セットプルーニングオプションは、"賢明-ダチョウ"速度と"悪意を持ってあいまいな"のプリセット短いソリューションを生成するためのプリセットとしてだけでなく、追加されました。コンパイル時のオプションは、多くのRAMを節約するRCSのような状態のストレージを使用するように追加されています。 cmakeの設定は、現在の"lib $ {LIB_SUFFIX}"を使用して、その一部の64ビットシステム上に構築することができます。実験 - トリムのmax -ストアド状態フラグは、現在ソルバをクラッシュする可能性がありますが、追加されています(将来のリリースで修正される予定です既知のバグです。)
タグ: Stable, speed, Optimization, Major feature enhancements
The --set-pruning option was added, as well as the "enlightened-ostrich" preset for speed and the "maliciously-obscure" preset for generating short solutions. A compile-time option has been added to use RCS-like states storage, which conserves a lot of RAM. The CMake configuration now uses "lib${LIB_SUFFIX}", which allows building on some 64-bit systems. An experimental --trim-max-stored-states flag has been added, which currently may crash the solver (a known bug that should be fixed in a future release.)

プロジェクトリソース