* Jason Katz-Brown ([EMAIL PROTECTED]) [080124 17:07]:
> >         As I previously reported, I play with the 20-second version when I
> > get up in the morning.  This AM. I was down by about 75 points with about 25
> > unseen tiles,and had a junk rack--the Q (with no places to play it) and
> > only1 vowel, an E.  I didn't like any of the plays suggested, so I clicked
> > on "ask Championship Player".  The best choice there waa to exchange 5
> > tiles, keeping ER.  When I did that my new rack contained the Q!  This had
> > never happened before when I tossed the Q.  I aborted the game immediately
> > since it no longer bore any relationship to reality.
> 
> That's weird, I'll look out for such an anamoly.

Here's a suggestion for enabling the debugging of things like this. Have
Quackle maintain its state (i.e., seed for its pseudorandom generator,
and history of racks and moves so far) in a simple text file, by
*default*, i.e., without the user having to ask Quackle to save state.
Then, when something weird happens, the user can press a button to get
at the contents of this state file. Finally, add the ability to "replay"
a game using a state file. See if the bug can be reproduced on another
machine.

Disclaimer: It's been a long while since I looked at the source code, so
I don't know if these features are easy to add.

-AC

Reply via email to