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.

Built With

Share this project:

Updates