This is a solver for the NYT Spelling Bee game. When you run the program it asks you for the center tile letter and then the other letters one at a time.
- Clone this repository
- Change/modify words.txt if you want to use a different word list
- Run
chmod +x solver.py - Run
./solver.pyand enter required input- Or run
./solver.py -fto output to a text file with the date in the filename
- Or run
- Output is sorted with highest points first
For my word list I used a custom wordlist generated from http://app.aspell.net/create using SCOWL with parameters:
- diacritic: strip
- max_size: 80
- max_variant: 1
- special: hacker
- spelling: US
I used a large wordlist that will result in a lot of false positives, but these aren't penalized from my understanding of the game.