CRUCIVERB.COM
Constructing => Software / Technical => Topic started by: pmaher on March 14, 2021, 11:32:07 AM
-
For the coders out there, I wanted to share a new Python package I've developed for crossword construction. It's called blacksquare https://github.com/pmaher86/blacksquare (https://github.com/pmaher86/blacksquare), and it has support for HTML rendering in Jupyter notebooks, .puz/.pdf export, and algorithms to help find valid fills. It also provides a great high-level interface to crossword puzzles if you want to write your own algorithm. If that sounds interesting take a look and let me know what you think!
-
Thanks for sharing. Definitely will look at it for a couple of problems in my own work. Most notably generating PDF prints off of crossword puzzles, specifically for the moment generating answer key pages like you see in books off of electronic puzzle formats.