bug-gnubg
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-gnubg] GnuBG bug


From: Joern Thyssen
Subject: Re: [Bug-gnubg] GnuBG bug
Date: Mon, 19 May 2003 19:46:43 +0000
User-agent: Mutt/1.4.1i

On Mon, May 12, 2003 at 04:01:12PM +0100, Ian Shaw wrote

[snip]
> Now set the dice to 63.
> In this position, clicking left..left plays 10/4/1. 
> I would expect right..right to play 10/7/1, but it plays 10/7/4. A third 
> right click moves 4/1.
> 
> The problem is caused because GnuBg recognizes the position after
> 10/7/4 as a valid half-move, equivalent to 10/4. 

Exactly :-)

> It's not immediately obvious that you've now converted your initial
> move of the 3 into a 6 and you need to continue your move by playing
> the 3. The red move display is a hint but would pass the casual player
> by.  (You can see the same behaviour if the dice are set to 42.)

... and if the dice are set to 21.

You can reproduce the same problem by unsetting "show higher die on the
left", set the dice to 36, and use left clicks.

> It can't be good to have different results of click operations just
> because one die is a multiple of the other. 

gnubg doesn't keep track of which dice you have used for your move; it
just stores the current board and the board before any moves were
made.

The only solution is to keep track of which dice have been used.
However, this is not a simple change...

Jørn




reply via email to

[Prev in Thread] Current Thread [Next in Thread]