[Kde-games-devel] Bovo maintainership

Pelladi Gabor pelladigabor at gmail.com
Sat Mar 28 20:04:57 CET 2009


> That's good to hear.
> 
> I thought I'd take this opportunity to point out that Bovo currently
> has one bug and one wish reported at in Bugzilla [1] The wish is
> debatable (one could easily argue for or against it), but the bug
> report is probably of interest to you. Aparently the previous AI would
> lock up if it was presented with a potential draw. If you're new AI
> doesn't exhibit the same behaviour, then the bug can be closed.
> 
> Parker
> 
> [1] https://bugs.kde.org/buglist.cgi?quicksearch=bovo

I have tried out the second bug when the game is going to a draw. My AI will 
continue playing until every single square is occupied on the board, so far no 
problem. But the main code is not prepared for this case, and asks the AI for 
another move. At this point an assertion fails in the AI implementation, it 
can't make a move, and the game process exits immediately.

Fortunately draw can only happen if the player is intentionally playing for a 
draw against a stupid opponent. But this is still a bug, I am planning to fix it 
and then I will close the bug.

As for the feature request (undo after game over), it will require care to 
implement it, so it cannot be abused. Other functions like wins/losses count, 
replay must be taken into account.

Meanwhile could you please set up an SVN account for me?

Thanks,

   Gabor


More information about the kde-games-devel mailing list