[Top][All Lists]

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

Re: [Bug-gnubg] Re: New gnubg oddity?

From: Christian Anthon
Subject: Re: [Bug-gnubg] Re: New gnubg oddity?
Date: Wed, 6 May 2009 16:29:20 +0200

Why things work the way they do:

a) it is desirable to analyse the computer player as you go along, so as not to waste time during analysis after the game.
b) it is desirable to keep the analysis and the annotation in sync.
c) a double/no double analysis has to include a take/pass analysis to get the right action
d) the take analysis belong with the double analysis so as not to waste time

For the computer the following is done
before roll:
a 0-ply assessment of our position in the double window. If this is false no further double analysis is done, if true a full n-ply double/no double // take/drop analysis is done.
after roll:
luck determination

For the human player analysis is only done when the tutor is on.

So what get's annotated when tutor is off is
A1) computer luck
A2) computer errors if the decision differs from a stored evaluation
B) player take/pass decisions (annotated, but not interrupted)
B1) Any decision where analysis is stored. That is if you for example do hint on a chequer move and still choose an inferior move, it gets annotated, but not interrupted.

What has been changed is b)

What I suggest when tutor is off:

a) not doing luck analysis
b) not storing the double analysis obtained from the computer move

It will cost a bit of time when analysing, but should otherwise be ok.


On Tue, May 5, 2009 at 9:33 AM, Massimiliano Maini <address@hidden> wrote:

Hmm ... I may agree for take/drops: if you're playing gnubg and he has doubled, he knows
the equities for no double and double/take, hence the analysis is already done (this
under the assumption that gnubg playing level is the same as the analysis level, e.g.
both at World Class, otherwise this won't be correct).

But I'm not sure about luck: luck would require analysis (at the specified level).
Is this really done on the fly ? I thought it was done only during analysis ...


bug-gnubg-bounces+massimiliano.maini=amadeus.com@gnu.org wrote on 04/05/2009 23:31:10:

>  I guess I didn't read your message too carefully the first time.
> Take/drops (and Luck I believe) are analysed as you go along when
> playing a computer opponent. Probably wasn't marked in previous
> versions. It doesn't take much if any time. Confusing, possibly.
> Desired, unknown.
> Christian.

> On Mon, May 4, 2009 at 11:18 PM, Zulli, Louis P <address@hidden> wrote:
> Hi,
> I moved away my gnubgautorc. It still happened when I accepted a
> double in this position: u90GAALzPQ8AAA:AgEAAIABAAAA

> Louis

> ----- Original Message -----
> From: "Christian Anthon" <address@hidden>
> To: "Louis P Zulli" <address@hidden>
> Cc: "bug-gnubg" <address@hidden>
> Sent: Monday, May 4, 2009 4:58:30 PM GMT -05:00 US/Canada Eastern
> Subject: Re: New gnubg oddity?
> I'm not really sure why or when this would happen. Can you tell me
> if this happens with a clean gnubgautorc file, when the problem appeared, etc.
> Christian.

> On Mon, May 4, 2009 at 9:54 PM, Zulli, Louis P <address@hidden> wrote:
> Hi,
> I built from the 20090502 snapshot. I'm seeing a behavior that I
> don't recall seeing before. gnubg is putting analysis highlighting
> and ?? on certain plays in the game record as they occur. For
> example, if I take a double and gnubg deems my decision "very bad,"
> the move appears with ?? and highlighted in yellow. This happens
> during the game, before I request any analysis. "Very lucky" rolls
> also appear in bold face as they occur.

> Is this new? Is anyone else seeing this?

> Louis

> _______________________________________________
> Bug-gnubg mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/bug-gnubg

reply via email to

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