Scoring estimate question

Comments, questions, rants, etc, that are specifically about KGS go here.
tj86430
Gosei
Posts: 1348
Joined: Wed Apr 28, 2010 12:42 am
Rank: FGA 7k GoR 1297
GD Posts: 0
Location: Finland
Has thanked: 49 times
Been thanked: 129 times

Scoring estimate question

Post by tj86430 »

Any idea why SE shows this situation as seki:

Click Here To Show Diagram Code
[go]$$
$$ . . . . . . . |
$$ . . . O . O . |
$$ . . . . . . O |
$$ . O . O O O X |
$$ . . O X X X X |
$$ . O X X . O . |
$$ . O O X X . . |
$$ --------------[[/go]


I believe black is unconditionally dead?
Offending ad removed
User avatar
Magicwand
Tengen
Posts: 4844
Joined: Wed Apr 21, 2010 5:26 am
Rank: Wbaduk 7D
GD Posts: 0
KGS: magicwand
Tygem: magicwand
Wbaduk: rlatkfkd
DGS: magicwand
OGS: magicwand
Location: Mechanicsburg, PA
Has thanked: 62 times
Been thanked: 504 times

Re: Scoring estimate question

Post by Magicwand »

dead 100%
"The more we think we know about
The greater the unknown"

Words by neil peart, music by geddy lee and alex lifeson
tj86430
Gosei
Posts: 1348
Joined: Wed Apr 28, 2010 12:42 am
Rank: FGA 7k GoR 1297
GD Posts: 0
Location: Finland
Has thanked: 49 times
Been thanked: 129 times

Re: Scoring estimate question

Post by tj86430 »

Magicwand wrote:dead 100%

So the original question remains, why does SE not recognize it as such? It recognizes IMHO much more complicated situations correctly
Offending ad removed
User avatar
Magicwand
Tengen
Posts: 4844
Joined: Wed Apr 21, 2010 5:26 am
Rank: Wbaduk 7D
GD Posts: 0
KGS: magicwand
Tygem: magicwand
Wbaduk: rlatkfkd
DGS: magicwand
OGS: magicwand
Location: Mechanicsburg, PA
Has thanked: 62 times
Been thanked: 504 times

Re: Scoring estimate question

Post by Magicwand »

what is SE?
"The more we think we know about
The greater the unknown"

Words by neil peart, music by geddy lee and alex lifeson
tj86430
Gosei
Posts: 1348
Joined: Wed Apr 28, 2010 12:42 am
Rank: FGA 7k GoR 1297
GD Posts: 0
Location: Finland
Has thanked: 49 times
Been thanked: 129 times

Re: Scoring estimate question

Post by tj86430 »

Magicwand wrote:what is SE?

Scoring Estimate (in CGoban) - although I'm not sure if it is called exactly that in English client, but I believe I've seen that abbreviation used somewhere.
Offending ad removed
User avatar
nami
Beginner
Posts: 17
Joined: Tue May 18, 2010 1:14 pm
GD Posts: 0

Re: Scoring estimate question

Post by nami »

SE is awesome!

Features:
can kill 2 eyes group. 12d tesuji
can live with not enough space
can make territory with dead marked stones
can create territory with tengen stone

99,99% correct, 12d tesuji + L&D function.
Thousands of people already know: SE is trustworthy. When will you start to trust SE?
: )
amnal
Lives in gote
Posts: 589
Joined: Fri Apr 23, 2010 10:42 am
Rank: 2 dan
GD Posts: 0
Been thanked: 114 times

Re: Scoring estimate question

Post by amnal »

tj86430 wrote:Any idea why SE shows this situation as seki:

Click Here To Show Diagram Code
[go]$$
$$ . . . . . . . |
$$ . . . O . O . |
$$ . . . . . . O |
$$ . O . O O O X |
$$ . . O X X X X |
$$ . O X X . O . |
$$ . O O X X . . |
$$ --------------[[/go]


I believe black is unconditionally dead?


The answer is just 'SE isn't very accurate'. It isn't something of bot level complexity, that reads out situations to calculate their life and death status. I don't know what exactly it *does* do, but it will have some simple algorithm that is right a reasonable fraction of the time.
tj86430
Gosei
Posts: 1348
Joined: Wed Apr 28, 2010 12:42 am
Rank: FGA 7k GoR 1297
GD Posts: 0
Location: Finland
Has thanked: 49 times
Been thanked: 129 times

Re: Scoring estimate question

Post by tj86430 »

amnal wrote:The answer is just 'SE isn't very accurate'. It isn't something of bot level complexity, that reads out situations to calculate their life and death status. I don't know what exactly it *does* do, but it will have some simple algorithm that is right a reasonable fraction of the time.

Ok. I know that it isn't accurate, but having seen it estimate more complex situations more or less correctly somehow led me to believe it would recognize the basic shapes. Apparently I was wrong.
Offending ad removed
User avatar
Tryphon
Lives with ko
Posts: 299
Joined: Tue Apr 20, 2010 2:32 am
Rank: KGS 10k DGS 8k
GD Posts: 396
Has thanked: 49 times
Been thanked: 17 times

Re: Scoring estimate question

Post by Tryphon »

I think a wider question that could answer all kinds of question about SE would be :

Does anyone know what algorithm SE is using ? Can we find it somewhere ?

IIRC, it wasn't coded by wms.
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: Scoring estimate question

Post by Joaz Banbeck »

tj86430 wrote:Any idea why SE shows this situation as seki:

Click Here To Show Diagram Code
[go]$$
$$ . . . . . . . |
$$ . . . O . O . |
$$ . . . . . . O |
$$ . O . O O O X |
$$ . . O X X X X |
$$ . O X X . O . |
$$ . O O X X . . |
$$ --------------[[/go]


I believe black is unconditionally dead?


It is idiotic, but there is an interesting point buried in here. It happens because SE has an incomplete definition of seki.

SE seems to be assuming that a seki exists because each side has 3 common liberties. There are indeed common liberties, and 'having a set of common liberties' is part of the definition of seki. What SE is missing is the part of the definition that continues "...and there are no unused liberties".

The 1-1 point is an unused liberty. In other words, it is a point that either side could use to gain a liberty, and thus possibly break the alleged seki.


Click Here To Show Diagram Code
[go]$$B Black attempts to use the previously unused liberty
$$ . . . . . . . |
$$ . . . O . O . |
$$ . . . . . . O |
$$ . O . O O O X |
$$ . . O X X X X |
$$ . O X X . O 1 |
$$ . O O X X 2 . |
$$ --------------[[/go]


What does SE think of this position?
Help make L19 more organized. Make an index: https://lifein19x19.com/viewtopic.php?f=14&t=5207
User avatar
Solomon
Gosei
Posts: 1848
Joined: Tue Apr 20, 2010 9:21 pm
Rank: AGA 5d
GD Posts: 0
KGS: Capsule 4d
Tygem: 치킨까스 5d
Location: Bellevue, WA
Has thanked: 90 times
Been thanked: 835 times

Re: Scoring estimate question

Post by Solomon »

Joaz Banbeck wrote:
Click Here To Show Diagram Code
[go]$$B Black attempts to use the previously unused liberty
$$ . . . . . . . |
$$ . . . O . O . |
$$ . . . . . . O |
$$ . O . O O O X |
$$ . . O X X X X |
$$ . O X X . O 1 |
$$ . O O X X 2 . |
$$ ---------------[/go]

What does SE think of this position?

Using the SE used for KGS, it considers that position seki. Along with the following conclusions:

Click Here To Show Diagram Code
[go]$$W Dead.
$$ . . . . . . . |
$$ . . . O . O . |
$$ . . . . . . O |
$$ . O . O O O X |
$$ . . O X X X X |
$$ . O X X . O 1 |
$$ . O O X X . . |
$$ ---------------[/go]


Click Here To Show Diagram Code
[go]$$W Seki.
$$ . . . . . . . |
$$ . . . O . O . |
$$ . . . . . . O |
$$ . O . O O O X |
$$ . . O X X X X |
$$ . O X X . O . |
$$ . O O X X . 1 |
$$ ---------------[/go]


Click Here To Show Diagram Code
[go]$$W Seki.
$$ . . . . . . . |
$$ . . . O . O . |
$$ . . . . . . O |
$$ . O . O O O X |
$$ . . O X X X X |
$$ . O X X X O . |
$$ . O O X X . . |
$$ ---------------[/go]


Click Here To Show Diagram Code
[go]$$W Seki.
$$ . . . . . . . |
$$ . . . O . O . |
$$ . . . . . . O |
$$ . O . O O O X |
$$ . . O X X X X |
$$ . O X X . O . |
$$ . O O X X . X |
$$ ---------------[/go]


Click Here To Show Diagram Code
[go]$$W Seki.
$$ . . . . . . . |
$$ . . . O . O . |
$$ . . . . . . O |
$$ . O . O O O X |
$$ . . O X X X X |
$$ . O X X . O . |
$$ . O O X . 1 . |
$$ ---------------[/go]


Click Here To Show Diagram Code
[go]$$W Dead.
$$ . . . . . . . |
$$ . . . O . O . |
$$ . . . . . . O |
$$ . O . O O O X |
$$ . . O X X X X |
$$ . O X X . O 1 |
$$ . O O X . . . |
$$ ---------------[/go]



Click Here To Show Diagram Code
[go]$$W Seki.
$$ . . . . . . . |
$$ . . . O . O . |
$$ . . . . . . O |
$$ . O . O O O X |
$$ . . O X X X X |
$$ . O X X . O 2 |
$$ . O O X . 1 . |
$$ ---------------[/go]


Click Here To Show Diagram Code
[go]$$W Seki.
$$ . . . . . . . |
$$ . . . O . O . |
$$ . . . . . . O |
$$ . O . O O O X |
$$ . . O X X X X |
$$ . O X X . O 2 |
$$ . O O X . 1 3 |
$$ ---------------[/go]
User avatar
Phelan
Gosei
Posts: 1449
Joined: Tue Apr 20, 2010 3:15 pm
Rank: KGS 6k
GD Posts: 892
Has thanked: 1550 times
Been thanked: 140 times

Re: Scoring estimate question

Post by Phelan »

Tryphon wrote:I think a wider question that could answer all kinds of question about SE would be :

Does anyone know what algorithm SE is using ? Can we find it somewhere ?

IIRC, it wasn't coded by wms.

I remember a mention of this somewhere. The algorithm itself wasn't posted, but the author was. It was a japanese name.

As for me, ever since I've heard it called that way, I refer to it as the "Score Guesstimator". ;-)
a1h1 [1d]: You just need to curse the gods and defend.
Good Go = Shape.
Associação Portuguesa de Go
Mef
Lives in sente
Posts: 852
Joined: Fri Apr 23, 2010 8:34 am
Rank: KGS [-]
GD Posts: 428
Location: Central Coast
Has thanked: 201 times
Been thanked: 333 times

Re: Scoring estimate question

Post by Mef »

Phelan wrote:
Tryphon wrote:I think a wider question that could answer all kinds of question about SE would be :

Does anyone know what algorithm SE is using ? Can we find it somewhere ?

IIRC, it wasn't coded by wms.

I remember a mention of this somewhere. The algorithm itself wasn't posted, but the author was. It was a japanese name.

As for me, ever since I've heard it called that way, I refer to it as the "Score Guesstimator". ;-)


Hehe, some affectionately call it "Score Randomizer"
xed_over
Oza
Posts: 2264
Joined: Mon Apr 19, 2010 11:51 am
Has thanked: 1179 times
Been thanked: 553 times

Re: Scoring estimate question

Post by xed_over »

Mef wrote:
Phelan wrote:As for me, ever since I've heard it called that way, I refer to it as the "Score Guesstimator". ;-)


Hehe, some affectionately call it "Score Randomizer"

and its even more fun when non-Japanese rules are used -- drives the kibitzers crazy
User avatar
wms
Lives in gote
Posts: 450
Joined: Tue Apr 20, 2010 4:23 pm
GD Posts: 0
KGS: wms
Location: Portland, OR USA
Has thanked: 257 times
Been thanked: 287 times
Contact:

Re: Scoring estimate question

Post by wms »

Yeah, the score estimator was written by a Mr. Yoshikawa. He was a friend of Richard Bozulich's. I met him in Japan and he offered his board evaluation code to KGS, I built the estimator out of it from that.

I do not know how the algorithm works. Several people have looked at the code (I give it away when Mr. Yoshikawa gives me permission to). They all wanted to make small, simple changes (work with non-19x19 boards, let the player say that a group is alive or dead, etc.)...they all ran away screaming when they saw the code. It is very, uhhh, peculiarly, written. :o
Post Reply