What it does
It generates a random Boggle board and finds all valid words on the board along with their point value. It uses a depth first search to find all possible word strings on the board then checks that against an unordered map that stores all dictionary words and their point values.
How we built it
C++
Challenges we ran into
Using git for the first time, makefiles, getting the project to work locally on everyone's computer
What we learned
How to work with git. Thanks James for taking the time to teach everyone version control!
What's next for Boggle Solver
Extending the project to a playable version of Boggle or using more efficient algorithms to find the valid words on the board faster.
Log in or sign up for Devpost to join the conversation.