HOOLA(6)

πŸ’… HOOLA(6) β€” like, the manual page for transpose-freecell-board.py πŸŽ€

okay so bestie, welcome to HOOLA(6) β€” yes that's the section name, don't ask, it's giving "Freecell Solver" energy and we're obsessed. Let's get into it ✨


🌸 NAME 🌸

transpose-freecell-board.py β€” transposes a Freecell/etc. layout, moving it from play-stacks-in-text-columns over to play-stacks-in-text-lines. that's it, that's the whole glow-up πŸ¦‹


✨ SYNOPSIS ✨

transpose-freecell-board.py -o output_fn input_fn | -

🫢 DESCRIPTION 🫢

so this program transposes a Freecell/etc. layout. no cap. it takes your board and flips the whole vibe from columns to lines.

here's a sample input, look at her πŸ‘‡

4C 5H QC 5D 2D 7H AH 7S
2H QH 9S 2S KD JS 5S 6C
9C 3C 6H JC TH KH 6S 7D
8C AC 9H 5C TC TS AD 4D
QS 3H 3S JH TD    8H 8S
   4H KS 6D 8D    JD
   QD 3D AS       KC
      2C          9D
      4S
      7C

and here's the sample output, she ATE πŸ’…

: 4C 2H 9C 8C QS
: 5H QH 3C AC 3H 4H QD
: QC 9S 6H 9H 3S KS 3D 2C 4S 7C
: 5D 2S JC 5C JH 6D AS
: 2D KD TH TC TD 8D
: 7H JS KH TS
: AH 5S 6S AD 8H JD KC 9D
: 7S 6C 7D 4D 8S
and here's the lil detail that matters, iykyk: the columns get prefixed with a single optional Foundations: line, and then a single optional Freecells: line, all in fc-solve format. optional means optional, bestie β€” don't come for me 😭

πŸ’– OPTIONS πŸ’–

  • -o β€” specify an output filename. like, where do you want the transposed board to land? tell her. πŸ“

πŸ”₯ SEE ALSO πŸ”₯

  • fc-solve (6)
  • /usr/share/doc/freecell-solver-FCS_VERSION/board_gen/README

πŸ‘‘ AUTHOR πŸ‘‘

Shlomi Fish, <http://www.shlomifish.org/> .

also a huge shoutout to Manish Jain for inspiring this program β€” we love a muse moment 🫢✨


okay that's the whole page, mwah πŸ’‹ this was Freecell Solver 5.0.0, dated 2025-03-07, and it's giving HOOLA(6) main character energy β€” periodt. πŸŽ€πŸŒˆβ­

πŸ“¦ where this page comes from