bug-gnubg
[Top][All Lists]
Advanced

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

Re: [Bug-gnubg] GUI bug ?


From: Jim Segrave
Subject: Re: [Bug-gnubg] GUI bug ?
Date: Fri, 1 Sep 2006 17:48:27 +0200
User-agent: Mutt/1.4.2.2i

On Fri 01 Sep 2006 (14:10 +0200), address@hidden wrote:
> I want to put the following pos in gnubg (WinXP, latest build, GUI) :
> 
> GNU Backgammon  Position ID: txMAAPwHAAAAAA
>                  Match ID   : AhkAAAAAAAAA
>  +12-11-10--9--8--7-------6--5--4--3--2--1-+     O: gnubg
>  |                  |   |                O | OO  0 points
>  |                  |   |                O | O
>  |                  |   |                O | O
>  |                  |   |                O | O
>  |                  |   |                9 | O
> ^|                  |BAR|                  |
>  |                  |   |                  | X
>  |                  |   |                  | X
>  |                  |   |          X     X | X
>  |                  |   |          X  X  X | X   Cube offered at 8
>  |                  |   |    X     X  X  X | XX  0 points
>  +13-14-15-16-17-18------19-20-21-22-23-24-+     X: user
> 
> I start gnubg, start a money session, then I copy&paste the
> Position ID and Match ID (when will they be glued together ?).
> 
> On the board the cube is offered a t 8, but I'm unable to take.
> Clicking on it doesn't work, ctrl-T or the menu neither.
> 
> The only way is to go on move back then one forward : now it's white (O)
> turn and cube is at 4, clicking on "play computer turn" does offer the
> cube and I'm allowed to take/drop.
> 
> Guess it has something to do with the way move records are created ...

I suspect it's because take/drop decisions are always paired with
doubling move records, they never occur on their own. But your
position starts with the cube already offered, so there isn't a double
in the move list and gnubg can't deal with the take. The only way to
evaluate this position is to set the matchid to UgkAAAAAAAAA and the
position ID to txMAAPwHAAAAAA and the matchid to AgEAAAAAAAAA, then,
as player 0, to double (or let gnubg do it for you, as it will double
in this position).


-- 
Jim Segrave           address@hidden





reply via email to

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