Revision history for Games-Solitaire-BlackHole-Solver 0.18.0 2025-06-05 - Add the readconsec feature. - Add scripts/tag-release.pl 0.16.1 2025-03-02 - Extract Games::Solitaire::BlackHole ::Test which is also used by the C solver's tests suite. 0.16.0 2025-02-23 - Keep track and report the number of checked postions. 0.14.0 2025-02-06 - Experimental support for solving several deal-filenames in the same executable invocation was improved with a oneline-header and oneline footer for every filename (in the output stream) - Fix reporting "0" played cards as ULONG_MAX . - More tests, especially for "Unsolved" vs. "Exceeded" verdicts. 0.12.0 2025-02-02 - Experimental support for solving several deal-filenames in the same executable invocation. E.g: "black-hole-solve --game black_hole file1.txt file2.txt" 0.10.0 2024-03-23 - ASCIIfied the UTF-8 arrows in the output. - The use of utf8 pragmas/open-modes may have incurred a speed overhead, and the user-experience is not *too* degraded. 0.8.0 2024-01-18 - Add the --display-boards flag. - Add the --num-foundations flag. - we need support for 2 foundations for Binary Star - https://github.com/shlomif/black-hole-solitaire/issues/8 - Add the --max-iters flag. 0.6.0 2020-10-27 - Add get_max_num_played_cards() - Add the --show-max-num-played-cards command line flag. - Inspired by https://politaire.com/article/blackhole.html Thanks! 0.4.1 2020-04-28 - Minimal version of List::Util - Hopefully Fixing CPAN Testers' failures such as: - http://beta.cpantesters.org/report/d3edba88-4b32-11ea-bece-67e53ca39aa3 - Thanks! 0.4.0 2020-02-09 - Add the switch-tasking flags including "--prelude". - They can perform better on average. 0.2.2 2019-01-03 - Optimize the tests' runtime by converting the Golf test to a seed that is solved faster. 0.2.1 2019-01-02 - Documentation fixes in bin/golf-solitaire-solve-perl . 0.2.0 2019-01-02 - Add bin/golf-solitaire-solve-perl and lib/Games/Solitaire/BlackHole/Solver/Golf/App.pm - a solver for three variants of Golf patience (see https://en.wikipedia.org/wiki/Golf_(patience) ). - Reformatted the code using Perl::Tidy . 0.0.4 2017-04-05 - Convert dist.ini away from [VersionFromModule] and use [@SHLOMIF] . 0.0.3 2016-02-13 - Convert to Dist-Zilla. 0.0.2 2014-01-30 - Add the LICENSE file (CPANTS Kwalitee). - Add t/cpan-changes.t and t/style-trailing-space.t . - Minimum version of perl is now 5.8.x (CPANTS Kwalitee). 0.0.1 2010-01-11 First version, with rudimentary features but is working.