Score Estimator

For discussing go computing, software announcements, etc.
Post Reply
anpd
Dies in gote
Posts: 42
Joined: Wed Jan 22, 2014 3:34 am
Rank: KGS 10 kyu
GD Posts: 0
KGS: anpd
Has thanked: 17 times
Been thanked: 9 times

Score Estimator

Post by anpd »

Hi,

I was wondering if anyone new of any good open source score estimator for none final positions? If it can recognize some life and death that would be great. Preferably in c# but any language would do.
User avatar
Joaz Banbeck
Judan
Posts: 5546
Joined: Sun Dec 06, 2009 11:30 am
Rank: 1D AGA
GD Posts: 1512
Kaya handle: Test
Location: Banbeck Vale
Has thanked: 1080 times
Been thanked: 1434 times

Re: Score Estimator

Post by Joaz Banbeck »

Check with Justin Kramer, who runs eidogo.com. He used to have one on his site.

EDIT: He still has an icon for it, but clicking on the icon generates a message to the user saying that the estimator is inactive because it was using too many clock cycles.
So he presumably still has the code.
Help make L19 more organized. Make an index: https://lifein19x19.com/viewtopic.php?f=14&t=5207
anpd
Dies in gote
Posts: 42
Joined: Wed Jan 22, 2014 3:34 am
Rank: KGS 10 kyu
GD Posts: 0
KGS: anpd
Has thanked: 17 times
Been thanked: 9 times

Re: Score Estimator

Post by anpd »

Thanks :) the code is open source so took a look. Looks like it's using gnu go's score estimator, but could be wrong, will take closer look.
Hane
Dies in gote
Posts: 23
Joined: Thu Apr 30, 2015 9:00 am
GD Posts: 0
Has thanked: 1 time
Been thanked: 9 times

Re: Score Estimator

Post by Hane »

Score Estimator used by OGS :

https://github.com/online-go/score-estimator
DrStraw
Oza
Posts: 2180
Joined: Tue Apr 27, 2010 4:09 am
Rank: AGA 5d
GD Posts: 4312
Online playing schedule: Every tenth February 29th from 20:00-20:01 (if time permits)
Location: ʍoquıɐɹ ǝɥʇ ɹǝʌo 'ǝɹǝɥʍǝɯos
Has thanked: 237 times
Been thanked: 662 times
Contact:

Re: Score Estimator

Post by DrStraw »

Hane wrote:Score Estimator used by OGS :

https://github.com/online-go/score-estimator
This only counts points which are absolutely surrounded and gives no credit for definite territory which is for which the boundaries are not complete.
Still officially AGA 5d but I play so irregularly these days that I am probably only 3d or 4d over the board (but hopefully still 5d in terms of knowledge, theory and the ability to contribute).
Uberdude
Judan
Posts: 6727
Joined: Thu Nov 24, 2011 11:35 am
Rank: UK 4 dan
GD Posts: 0
KGS: Uberdude 4d
OGS: Uberdude 7d
Location: Cambridge, UK
Has thanked: 436 times
Been thanked: 3718 times

Re: Score Estimator

Post by Uberdude »

DrStraw wrote:
Hane wrote:Score Estimator used by OGS :

https://github.com/online-go/score-estimator
This only counts points which are absolutely surrounded and gives no credit for definite territory which is for which the boundaries are not complete.
Are you sure that code is for the in-game "score estimate" below the player names, which is extremely simple and useless as you describe (even worse than useless I think as it misleads beginners), and not the better score estimate function which can be accessed from the 'game menu icons' of a little speedometer. The latter is similar to the KGS one: not perfect but does estimate not-yet-completely-surrounded likely territory.
DrStraw
Oza
Posts: 2180
Joined: Tue Apr 27, 2010 4:09 am
Rank: AGA 5d
GD Posts: 4312
Online playing schedule: Every tenth February 29th from 20:00-20:01 (if time permits)
Location: ʍoquıɐɹ ǝɥʇ ɹǝʌo 'ǝɹǝɥʍǝɯos
Has thanked: 237 times
Been thanked: 662 times
Contact:

Re: Score Estimator

Post by DrStraw »

Yes, you are right. I had looked at it one time early in a game and it gave nothing of value so I had not bothered with it again. I just looked and it gives a little more, but still misses a lot of point until late in the game,
Still officially AGA 5d but I play so irregularly these days that I am probably only 3d or 4d over the board (but hopefully still 5d in terms of knowledge, theory and the ability to contribute).
ericf
Dies in gote
Posts: 31
Joined: Thu Jan 03, 2013 5:34 pm
Rank: about 15k
GD Posts: 0
KGS: ericf
Has thanked: 1 time
Been thanked: 5 times

Re: Score Estimator

Post by ericf »

You could have gnugo "play out" the game and then use that score.
anpd
Dies in gote
Posts: 42
Joined: Wed Jan 22, 2014 3:34 am
Rank: KGS 10 kyu
GD Posts: 0
KGS: anpd
Has thanked: 17 times
Been thanked: 9 times

Re: Score Estimator

Post by anpd »

Thanks for suggestions, using OGS to find dead stones and then use a Bouzy 5/21 algorithm might give decent results. Yes gnu go gives good result but haven't found a good way to visualize it, only a score. Want to show where the territory is coming from.
anpd
Dies in gote
Posts: 42
Joined: Wed Jan 22, 2014 3:34 am
Rank: KGS 10 kyu
GD Posts: 0
KGS: anpd
Has thanked: 17 times
Been thanked: 9 times

Re: Score Estimator

Post by anpd »

Got some decent result. Used Gnu Go to find probable dead stones and run a Bouzy 5/21 algorithm to get an estimate. Looks like it's working OK.

Image
Garf
Dies in gote
Posts: 34
Joined: Mon Jun 06, 2016 1:22 am
GD Posts: 0
Been thanked: 10 times

Re: Score Estimator

Post by Garf »

As pointed out here: lifein19x19.com/forum/viewtopic.php?f=18&t=13692

Leela has an "mc_score" command.

So you can type (in the commandline engine):
loadsgf myffile.sgf
mc_score

And Leela will reply:
= B+5.5

i.e. black up 5.5 points.
Post Reply