cse151b-final-project/eric_wordle
2024-03-20 21:17:44 -07:00
..
.gitignore started new letter guess environment 2024-03-19 11:52:10 -07:00
ai.py add ppo model, add cpu and cuda device support 2024-03-20 21:17:44 -07:00
dist.py started new letter guess environment 2024-03-19 11:52:10 -07:00
eval.py add ppo model, add cpu and cuda device support 2024-03-20 21:17:44 -07:00
letter_guess.py add letter_guess symlink, add model loading into ai.py 2024-03-20 17:31:27 -07:00
main.py add ppo model, add cpu and cuda device support 2024-03-20 21:17:44 -07:00
process.py started new letter guess environment 2024-03-19 11:52:10 -07:00
README.md started new letter guess environment 2024-03-19 11:52:10 -07:00
words_dictionary.json started new letter guess environment 2024-03-19 11:52:10 -07:00
words.txt started new letter guess environment 2024-03-19 11:52:10 -07:00

N-dle Solver

A solver designed to beat New York Time's Wordle (link here). If you are bored enough, can extend to solve the more general N-dle problem (for quordle, octordle, etc.)

I originally made this out of frustration for the game (and my own lack of lingual talent). One day, my friend thought she could beat my bot. To her dismay, she learned that she is no better than a machine. Let's see if you can do any better (the average number of attempts is 3.6).

Usage:

  1. Run python main.py --n 1
  2. Follow the prompts

Currently only supports solving for 1 word at a time (i.e. wordle).