Time of an update of the python ruzzle solver! The inner algorithm is changed and is way faster than the previous. This time, I don't ship dictionary with the source. You can easily grab them at: http://www.winedt.org/Dict/
Small usage sample:
python ruzzle.py it nahcyeksmtbudew
You have to create a folder called "dicts" and put in it the dictionaries, called like [lang].txt es it.txt for it language.
This time, I distribute via hg repo: http://ruzzle-solver.googlecode.com