[Top][All Lists]

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

Re: [Bug-gnubg] gnubg Offered Odd Backgammon Resignation.

From: Ralph Corderoy
Subject: Re: [Bug-gnubg] gnubg Offered Odd Backgammon Resignation.
Date: Sat, 29 Apr 2017 19:32:25 +0100

Hi Ian,

> I'm guessing that it's something to do with the match score that
> affected how gnubg offers a resignation. For example, maybe 2 points
> was enough for you to win the match anyway, so it didn't matter
> whether gnubg conceded 2 or 3.

I think you're right, but that it is wrong for gnubg to do this.  Yes,
it doesn't affect the match, but it does affect the overall points, if
some external tally is being kept.  More importantly, it confuses
novices, like me.  "How could I have backgammoned it from that position?
What am I missing?  I only managed a gammon."

Since I'm sure gnubg knows I'm going to gammon it at best, it should
only offer a 2 resignation.  Is this the right place to make that
argument, or do I need to open an issue?

I poked around the saved SGF file for the game and found that it records
cube actions, but not the offer of a resignation, whether it was 1, 2,
or 3, and that it was rejected.  I looked because we here are uncertain
on which of two board positions gnubg offered the resignation and
expected the saved file to say.

Similarly, when a resignation is accepted, the panel showing the moves
says "Resign" at the end, but not a qualifying "gammon", for example.

Since I can't pinpoint the backgammon resignation offer, I took more
care the next time it occurred.  Position 9wAAAGzfSQgAAA:MAvgAEAAQAAE
was 6-4 to me in a 7 match, and gnubg offered a 2 resignation.

Once last thing, since I'm making suggestions...  When gnubg moves a
counter one point, to an empty one, and it was the only thing on the old
point, then it could avoid making such a long sharp arcing loop, but a
squatter one instead.  It would take long enough to be seen, but not too
long when its destination it typically clear from the off.

Cheers, Ralph.

reply via email to

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