Quote:
Originally Posted by BenChen
Hi kartu,
I am not sure there is much I can do. When the Reader is in slow mode, it is really slow (even with only a few black pieces to work through). There has been one occasion where I waited for ten minutes and it never moved. I gave up waiting: it may have hung, I couldn't tell.
But when I have some time, I will make a save game of the screenshot, load it onto my reader and see what happens when I force an AI move for black.
Sincerely,
Ben.
|
Hi kartu,
I have had a look at this problem. I have been able to replicate the error, and I have discovered that for some totally unexplainable reason the AI fails to produce a valid move (even though a valid move is available). I have tried to track the bug in the AI routines down, but I am afraid it is beyond me: that's the problem with using someone else's code! The best I can do is modify the code to output a message like "AI failed. Sorry!"
I have only seen this problem in "slow" mode, so if it happens again and the "AI failed. Sorry!" message appears, the user can manually do a move for black. Then the user can undo (going back 2 steps). If the AI speed is changed to something other than "Slow" then when the user makes the same move that caused the problem in the first place the AI should work properly and the game can continue.
It's a work-around, but it's probably the best I can manage...
Sincerely,
Ben.