View the demo at https://www.hackerleague.org/hackathons/developerweek-2014-hackathon/hacks/zombieboggle
After having played a couple of games of Boggle, I found myself frustrated by my inability to conjure up words as quickly as my competitors. Thus I decided to build something that would solve the puzzle for me. The unfortunate side effect is that now my friends won't play Boggle with me.
Just fill in the puzzle and then click Solve, or hit Enter. You can also feed
data using query parameters, e.g. ...?rows=4&cols=4&text=somecharactershere
.
The characters will populate the puzzle one row at a time, filling columns from
left to right.
Note that the dictionary included in the demo contains words up to length 7. This is so the demo loads quickly. There is an interesting article on storing dictionaries efficiently at http://stevehanov.ca/blog/index.php?id=120. Perhaps one day I'll implement that approach so that I can include a larger dictionary.