Skip to content

freecell-1.2.6

Latest
Compare
Choose a tag to compare
@ostrosablin ostrosablin released this 10 Mar 20:16

This release includes following improvements over freecell-1.0:

  • Add an option to return non-zero exit code on quit without win. This allows to automate deal management.
  • Change card notation to be more readable (and also fc-solve compatible).
  • Improved formula for supermoves/metamoves - this allows to use empty columns more efficiently and move more cards at once, like in any modern FreeCell implementation.
  • Step-by-step animation for metamoves, allowing to see exactly how metamoves are performed. It's possible to disable them with an option. Automove animation speed is now adjustable, too (by specifying delay option).
  • Accidental quit protection. Now hitting "q" doesn't instantly terminate the game, instead it asks you to hit "q" again if you really meant to quit game.
  • Add an option to highlight next card to move to foundation pile, helping you to track down next target. Also, add an option to highlight cards adjacent to current selection.
  • Add support for highlighting arbitrary card ranks. This could help if you have hard time finding a particular card on screen. Works by typing a numeric card rank, followed by "s".
  • Add support for multiselecting cards in column by repeatedly pressing column key, rather only with vi-style number prefixes. Each press will add one more card to selection if next card is in correct order.
  • Add support for solvability checks via fc-solve. This allows to detect and skip unsolvable deals and check if dead end is reached and you need to undo. No more getting stuck with dead end configurations. Also there's a mode where getting dead end will automatically declare game over and you'll have to start over again without chance to undo last move.