Over the past couple of days, I’ve been working on a little bit of decision maths. A secret in Boggle is to remember word patterns, so when you see a group of letters on the board, you know there are several ways of rearranging those letters to get a killer score. Alastair, over on his Blinging Boggle Blog, has been listing anagrams of 4 letter words for precisely this purpose. He asked me to find all the 4-letter anagrams in the SOWPODS dictionary. I created a program that cannot only find the 4-letter anagrams, but the 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 and 15 letter anagrams too (not that there are any 1 letter anagrams to find)
However, it has to be said that because finding all the anagrams in the dictionary takes quite a while, even for a computer with 512MB of memory, I have only until now been able to find the 2, 3, 4 and 5 letter anagrams, but they are here, free, for your enjoyment (some people pay for this information):
Just so Google finds it easier to find this, I’ll just clarify that these lists contain all the anagrams which are acceptable in the SOWPODS dictionary
Update
After 1 hour and 40 minutes, the server timed out on executing the script to find the 6 letter anagrams. If I set the time higher, it might work, but it’s not that important really.
Update 2
The 6 letter anagrams are now ready, and where the lists were mixed up, they’ve been fixed.
Update 3
4/4/2008
The 7 letter anagrams are now ready.