The Hidden Complexity of Casual Word GamesOver the years I have enjoyed solving crossword puzzles, but I did not fully appreciate the computational complexity of generating them.Feb 19, 2021Feb 19, 2021