CRUCIVERB.COM

User

Welcome, Guest.
Please login or register.
 
 
 
Forgot your password?

Navigate

Resources

Donations


You can help support this site by making a small donation using either a PayPal account:

or with a major credit card such as:

 

 

Click here for details.

Author Topic: A new Python package for crossword construction  (Read 9122 times)

pmaher

  • Newbie
  • *
  • Posts: 1
A new Python package for crossword construction
« 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, 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!

BrianRossman

  • Newbie
  • *
  • Posts: 1
Re: A new Python package for crossword construction
« Reply #1 on: March 15, 2021, 04:19:51 AM »
Thanks for this post. Very useful for me.

Glenn9999

  • Sr. Member
  • ****
  • Posts: 272
  • Common Solver, New Constructor
Re: A new Python package for crossword construction
« Reply #2 on: April 04, 2021, 02:21:34 PM »
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.

 


Powered by EzPortal