Expand description
xwords
is a crate with utilities to fill crossword puzzles.
It includes structs to represent partially filled crossword puzzles, utilities to manipulate them, data structures to make this all efficient, and an algorithm that ties this all together.
Modules§
- crossword
- Core types to represent a crossword puzzle.
- fill
- Utility methods consumed in filling a crossword puzzle.
- parse
- Utility methods to split a
Crossword
into component words. - trie
- A data structure that provides efficient lookup of partially filled words.