bug-gnubg
[Top][All Lists]
Advanced

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

Re: [Bug-gnubg] Ideas and suggestions ollected at Nordic Open


From: Øystein O Johansen
Subject: Re: [Bug-gnubg] Ideas and suggestions ollected at Nordic Open
Date: Wed, 30 Mar 2005 13:54:33 +0200

Let me take the second one first:

> 2. In some windows resolution the size of the manual dice
> window is ugly and too big. Make it resizable?

The function GTKGetManualDice() calls a function GetSetSize(). This
function returns a value the width of the screen divided by 170. It fucks
up on widescreen resolutions. I'll look at this.

> 1. It would be nice to use number keys (keyboard) to set up dice
> while recording a match.

I have not tried yet, but can this be as simple as adding a cb signal in
the GTKGetManualDice function?

ala:
gtk_signal_connect(pwDice, "key-event-press", SIGNAL_FUNC(NumberPressed),
an);

will that work?

> 3. In the summary of analysed matches players would like to see a
> line: match winning chances (similar to Snowie)

It's (at least) two ways to calculate that number.

- According to the Luck adjusted result.
- According to the estimated Fibs rating.

(The numbers will *not* be the same.)

The fibs rating difference is simple: Take the difference of the estimated
fibs rating and but it into the fibs rating formula. The match winning
probability for the underdog is:

1 / ( 10 ^ (D * sqrt(n)/ 2000) + 1 )

Where n is the match length.

The match winning chance accoring to the luck adjusted result is: 50% +
LAR. That's about what's
reported, isn't it?

> 4. IIRC the luck adjusted fibs rating is based on 0ply?! Some
> asked for the possibility to base it on the analyse settings

(The fibs rating is not luck adjusted... It's a estimated fibs
rating (based on the errors) and a luck adjusted result. (Based on the
luck)
The luck adusted result is simply the result of the match minus the total
luck.)

All luck calculations in GNU Backgammon is 0-ply. We can make that 1-ply or
2-ply of course, but I'm not sure it's smart. I can elaborate.

> 5. Better documentation (I will try to find some time to work on it
> again)

Yes.... I also see a lot of things that changing. It's a bit hard to
document a program that changes as much as GNU Backgammon does.

> Oystein and I got a lot of positive responses, a few top rated
> Danish players do already use gnubg for professional analyses of
> their matches or would like to use it in future (depending on the
> usability).

Yes, I see GNU Backgammon being used more and more, but someone still ask
what it is. Maybe some day will come when someone starts up a snowie and
players ask what that is. ;-)

-Øystein



-------------------------------------------------------------------
The information contained in this message may be CONFIDENTIAL and is
intended for the addressee only. Any unauthorised use, dissemination of the
information or copying of this message is prohibited. If you are not the
addressee, please notify the sender immediately by return e-mail and delete
this message.
Thank you.





reply via email to

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