HOOLA(6)

πŸ’– HOOLA(6) β€” bestie, it's the black-hole-solve glow-up ✨

okay so real talk, this is section 6 of the manual, the page is called HOOLA, and it's literally your cheat sheet for black-hole-solve. it's giving "small page, big brain energy" and i'm obsessed πŸŽ€


🌸 NAME 🌸

black-hole-solve β€” a whole lil utility for solving Golf Solitaire, Black Hole Solitaire, and All in a Row Solitaire games. no cap, that's the entire job description πŸ’…


✨ SYNOPSIS ✨

black-hole-solve --game [golf|black_hole|all_in_a_row]
/path/to/board.txt

that's the shape of it, bestie β€” pick your game, hand it a board file, and let it cook πŸ“


πŸ¦‹ DESCRIPTION πŸ¦‹

so black-hole-solve is a command line application (yes, terminal main character energy) that solves a single deal of Golf Solitaire, Black Hole Solitaire, or All in a Row Solitaire. one deal, one solve, no drama 🌈

and the best part? there's also a C library with an API provided alongside it. so if you're a programmer bestie, you can absolutely go off and wire it into your own stuff 🫢


πŸ’œ OPTIONS πŸ’œ

okay so the options section is honestly kinda shy rn:

  • See --help . πŸ‘ˆ that's where the real tea is
  • TODO FILL_IN β€” yeah, it literally says that. the docs are a work in progress, we love an unfinished queen πŸ’€

so like, go run --help and let the program explain itself. i believe in you ✨


πŸ”₯ EXAMPLE πŸ”₯

here's the iconic one, copy it exactly bestie:

$ make_pysol_freecell_board.py -F -t 24 black_hole | \
    black-hole-solve --game black_hole -

see how it pipes the board from make_pysol_freecell_board.py straight into black-hole-solve with --game black_hole and a - for the stdin vibe? chef's kiss πŸ‘‘


🧚 SEE ALSO 🧚


πŸ‘‘ AUTHOR πŸ‘‘

Shlomi Fish, <http://www.shlomifish.org/> . β€” an absolute legend, we stan 🌟


and that's the whole page bestie, go solve some solitaire πŸ’…πŸ¦‹

sign-off szn: this beauty is from BH Solver 1.14.0, dated 2025-03-11, and it lives in section 6 of the manual (HOOLA, if you're keeping score) πŸŽ€βœ¨

πŸ“¦ where this page comes from