This one has some pretty steep requirements - as it was written as an 
excercise to learn WPF - the new Windows API for Vista (and also XP if 
you install the runtime component and IE7).

It is somewhat graphically rich and uses a drag & drop interface 
instead of the common "click then type your move" type interface.

It uses the TWL06 dictionary and pretty much the straight up 
Appel & Jacobson move gen algorithm - completely written in C#. 
Currently, there is no computer AI other than taking the highest 
scoring move each turn. This was not an excercise in creating the 
worlds best scrabble game, but an excercise in learning the strengths 
and weaknesses of a new technology. There will most likely be no 
further development (though the possibility of a true P2P version is 
intriguing)

If you have Vista, you are ready to go... If you have XP and want to 
check it out, then you will need to install the .Net 3.0 runtime 
component from Microsoft here: 

http://www.microsoft.com/downloads/details.aspx?familyid=10CC340B-F857-
4A14-83F5-25634C3BF043&displaylang=en

It is an XBAP app, which means that it is an applet that runs in 
internet explorer inside a tight security sandbox - so there is no 
possibility of interacting with machine resources - which also means 
that features like alternate dictionaries and saving game replays would 
be difficult to add.

Check it out here:

http://www.industrynext.com/users/jturpin/Quixotry.xbap

Oh, and thanks to the Quackle guys - Quackle was a great tool in 
helping me debug and verify its move-gen algorithm. I wish Qt was as 
graphically rich and easy to use as WPF and I wish WPF was cross-
platform. Oh well, the perfect world still does not exist.




Reply via email to