An algorithmic solver for NYT's Letterboxed
View Demo »
Report Bug
·
Request Feature
Table of Contents
Welcome to the Letterboxed Solver – a personal project designed to help solve the Letterboxed game from the New York Times. For those unfamiliar, Letterboxed presents you with letters arranged in a circle, and your task is to create words that start and end with these letters.
In developing this solver, I’ve employed a Trie data structure, a powerful tool for efficiently storing and retrieving words. It allows for fast and effective searching, ensuring that no possible solution is left unchecked.
This project isn’t just about finding answers; it’s also an exploration of how data structures like Trie can be applied in practical, real-world scenarios to enhance performance and results.
Feel free to use this tool next time you find yourself in a Letterboxed challenge, and watch it swiftly provide you with all the possible solutions. Enjoy solving!
- Draw lines on the canvas when hovering over a solution
- Make inputs into pin inputs
- Pull data from NYT's to get gameData (will require a backend)
- Wrote python script to get today's word list
- Present options for how the solutions are displayed
- Hide first, second, or longer word
- Display only first and last letters
- Display a set number of letters
- Add a definition section to showcase the selected answer
- Add a reset button
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Email: thomas.lam@columbia.edu
Project Link: https://github.com/t0mmylam/letterboxed-solver