A solver for the NYT Letter Boxed puzzle game. I tried to pare down the word list to be as similar to the list used in Letter Boxed as possible by merging the words file with previous Letter Boxed game data from the Internet Archive Wayback Machine.
This is not intended to be a super-performant solver, but rather built with ❤️.
Configured with the uv package manager.
# Run the interactive solver
make run
# Format and lint code
make format
make lint
# Run tests
make test
# Run all checks
make all
# Remove virtual environment
make clean
Requires Python 3.9+.
- Optimize the solver algorithm
- Profile performance