CSCI 496: Senior Portfolio
In partial fulfillment of the requirements for the degree of Bachelor of Science in Cybersecurity (Class of 2025)
View My Resume
View My LinkedIn Profile
View the Project on GitHub ThunderboltG/JoshuaIngalls.github.io
This program is designed to help the user solve the New York Times game, Wordle. By using the words list for the game, the user inputs into the grep command what letters are not possible for that letter slot. The program will then give what words are still available within the parameters. After another guess, the user inputs what new letters are not possible for each letter slot, or puts the single letter of a correct letter.
How to run the project.
./wordle.sh
When running the program, each word that is currently legal to the grep command will display to the CLI and start a new line (see Fig 1). After subsequent guesses, the program will return fewer words. This allows for more educated guess of the word (see Fig 2). With the help of the program, this wordle was solved in only three guesses! (see Fig 3).

The output from the first guess

Fig 2. The output of the second guess
Fig 3. The solved wordle
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.
For more details see Wordle.