I found a download of all 178691 words in the TWL dictionary. Nice big 460kb text file.
Given that I'm supposed to be studying for my MCTS in .NET application development, I got thinking that it'd be a neat exercise in using the .NET platform - write a pattern matching tool to derive possible moves in Scrabble.
My problem is that this isn't the first time I've done this. I'm crap at Sudoku so I just wrote a solver for it in an afternoon and now theres no challenge in it. Not because I can just run up the app and find the answer, but more that (to me) the bigger challenge is working out the general solution to a problem - knowing that seems to trivialise solving individual puzzles.
Is this the curse of the programmer? Do any of you look at these little puzzles/games and eventually think "I reckon I know how that works / how to solve that." ??