It is currently Fri Apr 19, 2024 9:17 pm

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 18 posts ] 
Author Message
Offline
 Post subject: Opening problems for AI: Problem 3
Post #1 Posted: Sat Jun 13, 2020 10:06 pm 
Honinbo

Posts: 10905
Liked others: 3651
Was liked: 3374
Click Here To Show Diagram Code
[go]$$Wc White to play
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . . . . . . X . X X . . O . . |
$$ | . . . , . . . . . , . . O . . X . O . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . O O O . . |
$$ | . . . . . . . . . . . . . X . X . . . |
$$ | . . . . . . . . . . . . . X . . X . . |
$$ | . . . . . . . . X . . . . X O X . . . |
$$ | . . . , . . . . . , X X . X O O O . . |
$$ | . . . . . . . . . X O . O O O . . . . |
$$ | . . . . . . . . . . O . . O X O X . . |
$$ | . . . . . . . . . . . . O . X X X . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . . . . . O . . . . . , X . . |
$$ | . . . . . . . . . . . . . X . X O . . |
$$ | . . . . . . . . . . . . . . . O X . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]

Requiring the human play to be a likely mistake is a bit of a challenge. Even if a pro 9 dan makes the play, how sure can I be that other pros would make the same play?

In any event, in this position a pro 5 dan made a play that follows a general principle of the fuseki, and I would have made the same play. ;)

_________________
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins

Visualize whirled peas.

Everything with love. Stay safe.


This post by Bill Spight was liked by: sorin
Top
 Profile  
 
Offline
 Post subject: Re: Opening problems for AI: Problem 3
Post #2 Posted: Sat Jun 13, 2020 10:51 pm 
Honinbo

Posts: 10905
Liked others: 3651
Was liked: 3374
Click Here To Show Diagram Code
[go]$$Wcm48 Two space extension
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . . 1 . . . X . X X . . O . . |
$$ | . . . , . . . . . , . . O . . X . O . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . O O O . . |
$$ | . . . . . . . . . . . . . X . X . . . |
$$ | . . . . . . . . . . . . . X . . X . . |
$$ | . . . . . . . . X . . . . X O X . . . |
$$ | . . . , . . . . . , X X . X O O O . . |
$$ | . . . . . . . . . X O . O O O . . . . |
$$ | . . . . . . . . . . O . . O X O X . . |
$$ | . . . . . . . . . . . . O . X X X . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . . . . . O . . . . . , X . . |
$$ | . . . . . . . . . . . . . X . X O . . |
$$ | . . . . . . . . . . . . . . . O X . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]

Can we call this a checking extension? In any event, the point is to hinder Black from enlarging her sphere of influence while making a base for White.

Click Here To Show Diagram Code
[go]$$Wcm48 Enclosure
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . 2 . . . . X . X X . . O . . |
$$ | . . . , . . . . . , . . O . . X . O . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . 1 . . . . . . . . . . . O O O . . |
$$ | . . . . . . . . . . . . . X . X . . . |
$$ | . . . . . . . . . . . . . X . . X . . |
$$ | . . . . . . . . X . . . . X O X . . . |
$$ | . . . , . . . . . , X X . X O O O . . |
$$ | . . . . . . . . . X O . O O O . . . . |
$$ | . . . . . . . . . . O . . O X O X . . |
$$ | . . . . . . . . . . . . O . X X X . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . . . . . O . . . . . , X . . |
$$ | . . . . . . . . . . . . . X . X O . . |
$$ | . . . . . . . . . . . . . . . O X . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]

Making an enclosure instead invites Black to approach it, enlarging her sphere of influence and preventing White from extending in the direction he wants to extend from the enclosure.

Click Here To Show Diagram Code
[go]$$Wcm48 Elf's main line
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . 4 . . . . X . X X . . O . . |
$$ | . . . , . . . . . , . . O . . X . O . |
$$ | . . . . 5 . . . . . . . . . . . . . . |
$$ | . . 3 . . . . . . . . . . . O O O . . |
$$ | . . . . . . . . . . . . . X . X . . . |
$$ | . . . . . . . . . . . . . X . . X . . |
$$ | . . . . . . . . X . . . . X O X . . . |
$$ | . . . , . . . . . , X X . X O O O . . |
$$ | . . . . . . . . . X O . O O O . . . . |
$$ | . . . . . . . . . . O . . O X O X . . |
$$ | . . . . . . . . . . . . O . X X X . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . . . . . O . . . . . , X . . |
$$ | . . . . . . . . . . . . . X . X O 1 . |
$$ | . . . . . . . . . . . . . . . O X 2 . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]

In its commentary Elf plays a probe in the bottom right corner and then comes back and plays a large knight's enclosure in the top left corner. Black approaches the corner, as expected, and then White replies locally to the approach. Elf regards this as 10½% better than :w48: in the game.


Click Here To Show Diagram Code
[go]$$Bcm53 Elf's main line, continued
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . 7 . . . . . . . . . . . . . . . |
$$ | . . 8 O . X . . . . X . X X . . O . . |
$$ | . . . , . . . . . , . . O . . X . O . |
$$ | . . . . O . . . . . . . . . . . . . . |
$$ | . . O . . . . . . . . . . . O O O . . |
$$ | . . . . . . . . . . . . . X . X . . . |
$$ | . . . . . . . . . . . . . X . . X . . |
$$ | . . . . . . . . X . . . . X O X . . . |
$$ | . . . , . . . . . , X X . X O O O . . |
$$ | . . . . . . . . . X O . O O O . . . . |
$$ | . . . . . . . . . . O . . O X O X . . |
$$ | . . . 3 . . . . . . . . O . X X X . . |
$$ | . . 1 2 4 . . . . . . . . . . . . . . |
$$ | . 5 . . . . . . . . . . . . . . . . . |
$$ | . . . O . . . . . O . . . . . , X . . |
$$ | . . 6 . . . . . . . . . . X . X O O . |
$$ | . . . . . . . . . . . . . . . O X X . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]

Black then approaches the bottom left corner, leading to a tsukenobi joseki, and then returns to play kikashi against the top left corner.

Since :w48: in the game is a play I would have made, I can't say much about why it is wrong, except that it seems to be a question of positional judgement. For comparison here is Elf's response to :w48:.


Click Here To Show Diagram Code
[go]$$Wcm48 Elf's response, I
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . . 1 . . . X . X X . . O . . |
$$ | . . . . . . . . . , . . O . . X . O . |
$$ | . . 4 . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . O O O . . |
$$ | . . . . . . . . . . . . . X . X . . . |
$$ | . . . . . . . . . . . . . X . . X . . |
$$ | . . . . . . . . X . . . . X O X . . . |
$$ | . . . a . . . . . , X X . X O O O . . |
$$ | . . . . . . . . . X O . O O O . . . . |
$$ | . . . . . . . . . . O . . O X O X . . |
$$ | . . . . . . . . . . . . O . X X X . . |
$$ | . . 2 . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . 3 . . . O . . . . . , X . . |
$$ | . . . . . . . . . . . . . X . X O . . |
$$ | . . . . . . . . . . . . . . . O X . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]

:b49: and :w50: are from the actual game. Next, Black played at a, but Elf prefers to approach the top left corner, not allowing White to make an enclosure plus the extension from it.


Click Here To Show Diagram Code
[go]$$Wcm50 Elf's response, II, variation at :w50:
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . 5 O 7 . O . . . X . X X . . O . . |
$$ | . . 8 4 6 9 . . . , . . O . . X . O . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . O O O . . |
$$ | . . . . . . . . . . . . . X . X . . . |
$$ | . . . . . . . . . . . . . X . . X . . |
$$ | . . . . . . . . X . . . . X O X . . . |
$$ | . . . , . . . . . , X X . X O O O . . |
$$ | . . . . . . . . . X O . O O O . . . . |
$$ | . . . . . . . . . . O . . O X O X . . |
$$ | . . . . . . . . . . . . O . X X X . . |
$$ | . . X . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . . . . . O . . . . . , X . . |
$$ | . . 0 . . . . . . . . . 3 X . X O 1 . |
$$ | . . . . . . . . . . . . . . . O X 2 . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]

:w50: turns to play against the bottom right corner, taking gote. Black then takes kikashi against the top left corner and then comes back to invade the bottom left corner.

Comparing theses different projections is not easy.

It will be interesting to see how other bots treat this position. :)

BTW, the game is GoGoD 2007-04-10l.

_________________
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins

Visualize whirled peas.

Everything with love. Stay safe.


Last edited by Bill Spight on Sun Jun 14, 2020 11:38 am, edited 1 time in total.

This post by Bill Spight was liked by: sorin
Top
 Profile  
 
Offline
 Post subject: Re: Opening problems for AI: Problem 3
Post #3 Posted: Sat Jun 13, 2020 11:14 pm 
Oza
User avatar

Posts: 2401
Location: Tokyo, Japan
Liked others: 2339
Was liked: 1332
Rank: Jp 6 dan
KGS: ez4u
I have not looked at the hide yet. My initial reaction is this does not look like we are still in the opening. We'll see!

My real reason for posting is to ask you not to go too fast in introducing your problems. I find the larger question of coming to grips with what it is possible to learn from the AI's fascinating. However, these days I do not have either the personal time or the hardware to motor through several of these per day! I can't be the only one either. So gently, gently good sir! Please?
:bow:

_________________
Dave Sigaty
"Short-lived are both the praiser and the praised, and rememberer and the remembered..."
- Marcus Aurelius; Meditations, VIII 21

Top
 Profile  
 
Offline
 Post subject: Re: Opening problems for AI: Problem 3
Post #4 Posted: Sun Jun 14, 2020 12:33 am 
Honinbo

Posts: 10905
Liked others: 3651
Was liked: 3374
ez4u wrote:
I have not looked at the hide yet. My initial reaction is this does not look like we are still in the opening. We'll see!


Well, it's borderline, but the human play is in accordance with an opening principle. It was inspired by one of Fujisawa Hideyuki's problems, which is also late in the opening.

Quote:
My real reason for posting is to ask you not to go too fast in introducing your problems. I find the larger question of coming to grips with what it is possible to learn from the AI's fascinating. However, these days I do not have either the personal time or the hardware to motor through several of these per day! I can't be the only one either. So gently, gently good sir! Please?
:bow:


I must say I have been impressed with your observations and discussion of these matters. It's a real challenge to learn from black boxes. ;)

_________________
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins

Visualize whirled peas.

Everything with love. Stay safe.

Top
 Profile  
 
Offline
 Post subject: Re: Opening problems for AI: Problem 3
Post #5 Posted: Sun Jun 14, 2020 4:30 am 
Honinbo

Posts: 9545
Liked others: 1600
Was liked: 1711
KGS: Kirby
Tygem: 커비라고해
When I run on KataGo, initially, it recommends the large knight's move that you pointed out. After a little bit, though, it switches to the enclosure on the bottom left:

Click Here To Show Diagram Code
[go]$$Wc White to play
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . 7 . . . . X . X X . . O . . |
$$ | . . 5 . . . . . . , . . O . . X . O . |
$$ | . . 3 2 . . . . . . . . . . . . . . . |
$$ | . . 4 6 . . . . . . . . . . O O O . . |
$$ | . . . . . . . . . . . . . X . X . . . |
$$ | . . . . . . . . . . . . . X . . X . . |
$$ | . . . . . . . . X . . . . X O X . . . |
$$ | . . 8 , . . . . . , X X . X O O O . . |
$$ | . . . . . . . . . X O . O O O . . . . |
$$ | . . . . . . . . . . O . . O X O X . . |
$$ | . . . . . . . . . . . . O . X X X . . |
$$ | . . 1 . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . . . . . O . . . . . , X . . |
$$ | . . . . . . . . . . . . . X . X O . . |
$$ | . . . . . . . . . . . . . . . O X . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]


Personally, my instinct was to play on the side, but that's probably anti-pro and anti-bot:
Click Here To Show Diagram Code
[go]$$Wc White to play
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . . . . . . X . X X . . O . . |
$$ | . . . , . . . . . , . . O . . X . O . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . O O O . . |
$$ | . . . . . . . . . . . . . X . X . . . |
$$ | . . . . . . . . . . . . . X . . X . . |
$$ | . . . W . . . . X . . . . X O X . . . |
$$ | . . . , . . . . . , X X . X O O O . . |
$$ | . . . . . . . . . X O . O O O . . . . |
$$ | . . . . . . . . . . O . . O X O X . . |
$$ | . . . . . . . . . . . . O . X X X . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . . . . . O . . . . . , X . . |
$$ | . . . . . . . . . . . . . X . X O . . |
$$ | . . . . . . . . . . . . . . . O X . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]

_________________
be immersed


This post by Kirby was liked by: Bill Spight
Top
 Profile  
 
Offline
 Post subject: Re: Opening problems for AI: Problem 3
Post #6 Posted: Sun Jun 14, 2020 5:49 am 
Lives in sente
User avatar

Posts: 914
Liked others: 391
Was liked: 162
Rank: German 2 dan
My instinct would be the one-space high shimari in the top left. I would not like to approach the black thickness too early, and the shimari looks bigger to me. Why not low? Because then Black plays on its shoulder, which seems ideal to me. Why not far? Seems too thin in view of the black thickness in the centre.

_________________
A good system naturally covers all corner cases without further effort.


This post by Harleqin was liked by: Bill Spight
Top
 Profile  
 
Offline
 Post subject: Re: Opening problems for AI: Problem 3
Post #7 Posted: Sun Jun 14, 2020 7:18 am 
Lives in gote

Posts: 502
Liked others: 1
Was liked: 153
Rank: KGS 2k
GD Posts: 100
KGS: Tryss
My Katago (20b of the end of april run) want this :

Click Here To Show Diagram Code
[go]$$Wc
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . . . . . . X . X X . . O . . |
$$ | . . . , . . . . . , . . O . . X . O . |
$$ | . . . 3 . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . O O O . . |
$$ | . . 4 . . . . . . . . . . X . X . . . |
$$ | . . . . . . . . . . . . . X . . X . . |
$$ | . . . . . . . . X . . . . X O X . . . |
$$ | . . . , . . . . . , X X . X O O O . . |
$$ | . . . . . . . . . X O . O O O . . . . |
$$ | . . . . . . . . . . O . . O X O X . . |
$$ | . . . . . . . . . . . . O . X X X . . |
$$ | . . a . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . . . . . O . . . . . , X . . |
$$ | . . . . . . . . . . . . b X . X O 1 . |
$$ | . . . . . . . . . . . . . . . O X 2 . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]


Then it's a toss-up between a and b (even with 30k playouts)


One interesting thing is that white don't really mind if black enter the top-left corner, with a sequence like this :


Click Here To Show Diagram Code
[go]$$Wc
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . 7 . O . . . . 9 . X . X X . . O . . |
$$ | . . B 1 . . . . . , . . O . . X . O . |
$$ | . . 2 O . . . . . . . . . . . . . . . |
$$ | . 6 5 3 . . . . . . . . . . O O O . . |
$$ | . . X . . . . . . . . . . X . X . . . |
$$ | . 4 . . . . . . . . . . . X . . X . . |
$$ | . . . . . . . . X . . . . X O X . . . |
$$ | . . . , . . . . . , X X . X O O O . . |
$$ | . . 8 . . . . . . X O . O O O . . . . |
$$ | . . . . . . . . . . O . . O X O X . . |
$$ | . . . . . . . . . . . . O . X X X . . |
$$ | . . O . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . . . . . O . . . . . , X . . |
$$ | . . . . . . . . . . . . . X . X O 1 . |
$$ | . . . . . . . . . . . . . . . O X 2 . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]


This post by Tryss was liked by 2 people: Bill Spight, Harleqin
Top
 Profile  
 
Offline
 Post subject: Re: Opening problems for AI: Problem 3
Post #8 Posted: Sun Jun 14, 2020 12:14 pm 
Honinbo

Posts: 10905
Liked others: 3651
Was liked: 3374
Just to show you that the principle is sound:

From GoGoD 1993-04-03d, Takemiya Masaaki, 9 dan (W) vs. Yang Hui, 8 dan.

Click Here To Show Diagram Code
[go]$$Wcm30 Takemiya and Elf agree
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . O , . . . . . , . . . . . X . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . 1 . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . , . X X . . , . . . . . X . . . |
$$ | . . . . . X O . . . . . . . . . . . . |
$$ | . . . . . X O . . . . . . . . . . . . |
$$ | . . X X X O . . . . . . . . . . . . . |
$$ | . . X O O O . . . . . . . . . . X . . |
$$ | . . O . . . . . . . . . . . . . . . . |
$$ | . O . O . . . . . , . . . O . O . . . |
$$ | . . X O . X . O . . . . . . . . . . . |
$$ | . X . X . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]


And this: From GoGoD 2001-04-08c, Rin Kaiho, 9 dan (W) vs. O Meien, 9 dan.

Click Here To Show Diagram Code
[go]$$Bcm71 Just as good
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . . . . . , . . . . . , X . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . 1 . . |
$$ | . . . . . . . . . X O . . . . . . . . |
$$ | . . . O . O . . X O O O . . . . . . . |
$$ | . . X X O . . X X X O X . . . , . . . |
$$ | . . . O X O O O X O . . . . . . . . . |
$$ | . . X X X X X O X O O O . . . . . . . |
$$ | . . O X . . X X O X O X O . . . . . . |
$$ | . O . O X X O O . X X a . . . . . . . |
$$ | . . O O . O X . . X . . . O . . . . . |
$$ | . . . O . O X . . , . . . . . O . . . |
$$ | . . . O X X . . X . . . . X O . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]

:b71: is not Elf's top choice, a is. However, the estimated loss of :b71: by comparison is only 0.1%. All same same.

BTW, :b71: not only follows the principle of limiting White's expansion of its sphere of influence, it also has a good follow-up which has a good follow-up, which has a good follow-up. :) What's not to love?

_________________
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins

Visualize whirled peas.

Everything with love. Stay safe.

Top
 Profile  
 
Offline
 Post subject: Re: Opening problems for AI: Problem 3
Post #9 Posted: Sun Jun 14, 2020 12:59 pm 
Judan

Posts: 6725
Location: Cambridge, UK
Liked others: 436
Was liked: 3719
Rank: UK 4 dan
KGS: Uberdude 4d
OGS: Uberdude 7d
I suppose in the examples Elf agrees the side extension limits a moyo that needs limiting because it is thick and big, whereas in the first position Black's top side is nothing to be scared of so you shouldn't play locally bad move for non applicable global reasons.

Top
 Profile  
 
Offline
 Post subject: Re: Opening problems for AI: Problem 3
Post #10 Posted: Sun Jun 14, 2020 1:08 pm 
Honinbo

Posts: 10905
Liked others: 3651
Was liked: 3374
Uberdude wrote:
I suppose in the examples Elf agrees the side extension limits a moyo that needs limiting because it is thick and big, whereas in the first position Black's top side is nothing to be scared of so you shouldn't play locally bad move for non applicable global reasons.


Most players would, I think, have no trouble making such extensions from the 4-4 point instead of the 3-4 point. The question of when extending from the 3-4 point is good or not is, I am afraid, fairly advanced.

_________________
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins

Visualize whirled peas.

Everything with love. Stay safe.

Top
 Profile  
 
Offline
 Post subject: Re: Opening problems for AI: Problem 3
Post #11 Posted: Sun Jun 14, 2020 2:52 pm 
Lives in gote

Posts: 388
Liked others: 416
Was liked: 198
Bill Spight wrote:
Uberdude wrote:
I suppose in the examples Elf agrees the side extension limits a moyo that needs limiting because it is thick and big, whereas in the first position Black's top side is nothing to be scared of so you shouldn't play locally bad move for non applicable global reasons.


Most players would, I think, have no trouble making such extensions from the 4-4 point instead of the 3-4 point. The question of when extending from the 3-4 point is good or not is, I am afraid, fairly advanced.


Indeed, it takes mental effort to discard the normal follow-up from an empty 3-4 point, which is a shimari, and instead extend in "the wrong local direction".
For humans I mean.
I wonder whether there is any equivalent effort for AI, in terms of policy net / value net tension :-)

_________________
Sorin - 361points.com

Top
 Profile  
 
Offline
 Post subject: Re: Opening problems for AI: Problem 3
Post #12 Posted: Sun Jun 14, 2020 3:11 pm 
Lives in sente

Posts: 757
Liked others: 114
Was liked: 916
Rank: maybe 2d
KataGo recent stronger unreleased 40 blocks, lots of playouts, analysisWideRootNoise = 0.1 to force evaluation of lots of options. Winrates from black's perspective.
Played out the exchange in the lower right first otherwise that's mostly what Kata wants to play.
Attachment:
opening3.png
opening3.png [ 1.16 MiB | Viewed 9837 times ]


And one of the subsequent examples:
Among moves in the upper left, two point extension has lots of playouts since it's the instinct move, but upon further reading the various 4-th line moves are slightly preferred.
Attachment:
opening3a.png
opening3a.png [ 1.25 MiB | Viewed 9837 times ]


This post by lightvector was liked by 2 people: Bill Spight, Gomoto
Top
 Profile  
 
Offline
 Post subject: Re: Opening problems for AI: Problem 3
Post #13 Posted: Sun Jun 14, 2020 8:08 pm 
Oza
User avatar

Posts: 2401
Location: Tokyo, Japan
Liked others: 2339
Was liked: 1332
Rank: Jp 6 dan
KGS: ez4u
IMHO the point to be taken here is that in the original position White overvalued the top. Personally I would not have chosen the game play because the top is relatively narrow. The left side looks wider. I am too lazy to do much more than apply O Meien's dictum, "Play on the wider side." However, the bots would find that equally facile.

I have to get my pretty picture into the mix like others so here is the current 40b after 1 million playouts. Note that I added the forcing play in the lower right corner. In the end blue is the continuation in the lower right. This is the same as lightvector's post with the newer net (note that I used komi = 6.5 so the winrates/scores are different).
Attachment:
40b 1 million playouts 800.jpg
40b 1 million playouts 800.jpg [ 94.28 KiB | Viewed 9806 times ]


However, along the way to the final result, the calculations are throwing up basically three alternatives: enclose the top left, enclose the bottom left, seal off the bottom right. These three areas are interrelated. As the program tests different alternatives, we can see the same things are expected to occur.

1. If White encloses the top left, Black will invade the bottom left. The alternatives for enclosing the top left are tested/evaluated based on how White can respond to a Black invasion of the bottom rather than the effect on the top side.

2. If White encloses the bottom left, Black will play in the top left. However, an approach from along the top is not a real choice. We can look at some of the analysis, but basically Black will not get enough if White secures the upper left corner and side in exchange for the top, having already played in the bottom left. So instead, normally Black will attach against the White stone at the top by playing on the star point. The question then becomes who ends in sente in order to continue at the bottom right.

3. If White continues in the bottom right, Black will not answer locally. Below is the result of leaving the box running all night after White plays in the bottom right (2.5 million playouts! :rambo: ). Note that Black will no longer invade the bottom left but rather approach along the left side. The choice of continuing on the right for White is based in part on changing the values in the bottom left.
Attachment:
40b 2.5 million playouts follow up 800.jpg
40b 2.5 million playouts follow up 800.jpg [ 93.85 KiB | Viewed 9806 times ]


These are the interactions that katago is using to evaluate the choices for White. In the initial position, whether to play along the top or enclose the top left corner would have more to do with the value of the bottom right than the value of the top! This breadth of "vision" is one of the main points of bot analysis. Can mere mortals learn to emulate it?

"To see or not to see, that is the question!" :D

_________________
Dave Sigaty
"Short-lived are both the praiser and the praised, and rememberer and the remembered..."
- Marcus Aurelius; Meditations, VIII 21


This post by ez4u was liked by 2 people: Bill Spight, Uberdude
Top
 Profile  
 
Offline
 Post subject: Re: Opening problems for AI: Problem 3
Post #14 Posted: Mon Jun 15, 2020 3:10 am 
Oza

Posts: 3655
Liked others: 20
Was liked: 4630
In threads of this type there is constant mention of the notion that bots prefer corners to the sides, to an extent that perhaps many of us here haven't quite got attuned to.

I was therefore brought up sharp by a headline on Shibano Toramaru's latest side trip on his 15-month journey through the "Fuseki Revolution": "Speed over bad aji in the corner". He was showing a preference for a side move over a corner move!



Bear in mind that Shibano's way of working is not to sit in front of a computer playing with Leela or whatever. He spends all his time on the internet looking at what other pros are playing as a result of their AI research. He absorbs the new moves and thinks for himself about why they have replaced the old moves. Others do the grunt work. He would make a great entrepreneur! Just in passing, to explain the reason for my special fascination with Shibano, most of you will be familiar with Michael Redmond's superb ability to distil complex flavours into a spoonful of amber nectar that even we amateurs can appreciate with delight. Shibano has exactly the same ability but adds to that the insight of a Meijin. And with his series now into its 69th episode, the quaich is overflowing!

An important point is that Shibano is not recommending moves himself. He is showing what a majority of other pros are doing. We are getting a large body of opinion, which makes his insights especially useful.

The wider context of what he was saying here is making an approach against a corner and leaving it, as White has done in the lower left. At some point, though, White has to handle his deserted stone, and the triangled move is apparently still a popular way of doing that. If Black makes a kamae (construction) move at A, White will handle himself easily with a sequence starting at B, which not only strengthens himself on the outside but exposes a bit of aji in the corner.

If Black plays forcing moves on both sides of the White sgian dubh he will end up just honing the blade and so playing thank you moves for White, the point there being that with the weakness at C Black's stones are not really working in unison and he will end up with bleeding fingers.

Hitherto, the normal move in this situation has therefore been Black D - a honte. This eliminates the bad aji in the corner. But, since AI has been on the scene, this way of playing has been disappearing among pros. The reason, says Shibano, is that White will jump to F. Given that extra White strength, a pro as Black would then feel obliged to defend at B, whereupon White would play the tobisagari at G. And even we now have a strong inkling that this is the sort of centre-dominating shape that bots live.

So, what has been happening is that Black players are now choosing the faster-paced E to take control of the side. This leaves bad aji in the corner. White can live there. But if White does take that option, Black seals him in, and the Black stone at G turns out to be an absolutely tight keystone, turning the White sgian dubh into a blunt and rusty pen-knife.

Sides before corners, eh? The plot thickens!


This post by John Fairbairn was liked by 3 people: Bill Spight, Harleqin, Uberdude
Top
 Profile  
 
Offline
 Post subject: Re: Opening problems for AI: Problem 3
Post #15 Posted: Mon Jun 15, 2020 3:47 am 
Oza
User avatar

Posts: 2411
Location: Ghent, Belgium
Liked others: 359
Was liked: 1019
Rank: KGS 2d OGS 1d Fox 4d
KGS: Artevelde
OGS: Knotwilg
Online playing schedule: UTC 18:00 - 22:00
Late to the party:

Click Here To Show Diagram Code
[go]$$Wc White to play
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . . . . . . X . X X . b O . . |
$$ | . . . , . . . . . , . . O . . X . O . |
$$ | . . c . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . O O O . . |
$$ | . . . . . . . . . . . . . X . X . . . |
$$ | . . . . . . . . . . . . . X . . X . . |
$$ | . . . . . . . . X . . . . X O X . . . |
$$ | . . . , . . . . . , X X . X O O O . . |
$$ | . . . . . . . . . X O . O O O . . . . |
$$ | . . . . . . . . . a O . . O X O X . . |
$$ | . . . . . . . . . . . . O . X X X . . |
$$ | . . d . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . . . . . O . . . . . , X . . |
$$ | . . . . . . . . . . . . . X . X O . . |
$$ | . . . . . . . . . . . . . . . O X . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]


I see two "urgent" moves, i.e. impacting mutual stability, and two "big" moves, i.e. developing undisputed area. Both the "urgent" moves A and B, feel a little slow. Of the "big" moves, traditionally C is better than D, so on a meta-level I'm inclined to suspect D is the answer. Looking at the whole board, that makes sense. White C invites an extension at the top, even an attachment to the shimari, developing Black's centre and side. D makes an enclosure in front of an extension already there. D is my final answer.


This post by Knotwilg was liked by: Bill Spight
Top
 Profile  
 
Offline
 Post subject: Re: Opening problems for AI: Problem 3
Post #16 Posted: Fri Jun 19, 2020 12:42 pm 
Judan

Posts: 6725
Location: Cambridge, UK
Liked others: 436
Was liked: 3719
Rank: UK 4 dan
KGS: Uberdude 4d
OGS: Uberdude 7d
Glad I revisited this thread, I'd missed John's post on Shibano!

Anyway, even though this position has many moves played, the LZ opening gospel can still provide guidance, as there a class 2 move available with that lonely 3-4 stone in a corner. The only caveat to the gospel that needs some judgement is "is there an urgent local situation?", it's easier to say no than yes, so then it recommends:

Click Here To Show Diagram Code
[go]$$Wc White to play
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . . . . . . X . X X . . O . . |
$$ | . . . , . . . . . , . . O . . X . O . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . 1 1 . . . . . . . . . . O O O . . |
$$ | . . . . . . . . . . . . . X . X . . . |
$$ | . . . . . . . . . . . . . X . . X . . |
$$ | . . . . . . . . X . . . . X O X . . . |
$$ | . . . , . . . . . , X X . X O O O . . |
$$ | . . . . . . . . . X O . O O O . . . . |
$$ | . . . . . . . . . . O . . O X O X . . |
$$ | . . . . . . . . . . . . O . X X X . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . . . . . O . . . . . , X . . |
$$ | . . . . . . . . . . . . . X . X O . . |
$$ | . . . . . . . . . . . . . . . O X . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]


The big low shimari is Elf's top choice, and the high is good too, and better than the human's move. Proselytize!

Gospel: 2, Humans: 0, N/A: 1


This post by Uberdude was liked by: Bill Spight
Top
 Profile  
 
Offline
 Post subject: Re: Opening problems for AI: Problem 3
Post #17 Posted: Sat Jul 25, 2020 9:50 am 
Dies with sente

Posts: 113
Liked others: 11
Was liked: 27
Rank: 1d
Universal go server handle: iopq
I thought it was black to move and I thought the correct thing is to play in the bottom right. I was right, fat KataGo wanted to 3-3 the bottom right with the win rate of 97%

But since this is white to move, fat KataGo (40b 384c) likes these two moves
Attachment:
File comment: two candidate moves
Screenshot from 2020-07-26 00-36-00.png
Screenshot from 2020-07-26 00-36-00.png [ 921.02 KiB | Viewed 9261 times ]


the first variation could go something like this
Attachment:
File comment: first variation
Screenshot from 2020-07-26 00-43-31.png
Screenshot from 2020-07-26 00-43-31.png [ 856.43 KiB | Viewed 9261 times ]


the second variation could go something like this
Attachment:
File comment: second variation
Screenshot from 2020-07-26 00-49-12.png
Screenshot from 2020-07-26 00-49-12.png [ 852.98 KiB | Viewed 9261 times ]


The percentages are roughly the same, the one it liked initially doesn't look as good if you explore the "main line" but still roughly the same


This post by iopq was liked by: Bill Spight
Top
 Profile  
 
Offline
 Post subject: Re: Opening problems for AI: Problem 3
Post #18 Posted: Fri Jun 04, 2021 9:55 am 
Lives in gote

Posts: 470
Liked others: 62
Was liked: 278
Rank: UK 2d Dec15
KGS: mathmo 4d
IGS: mathmo 4d
Speculatively:
Current position:
1. C14 comes to mind. B is pretty thick in the upper centre, so the main question is how to reduce it. Stay alive is key to preventing the opponent from attacking. W has no potential on the upper side, so I don't like D14 for example as the left is too big. C15 also comes to mind, but I still fear that B will get something on the left and cramp the corner. C14 has a weakness at D16 but my feeling is that W can move into the centre and build on the left by just responding to everything.
2. Any weak groups? S12 connects W's dragon, but J7 is still a key point in the centre. K8 J9 H7 also comes to mind.
3. Thin shape at S14 means B Q17 makes S13 sente and also threatens to cut at O15.
4. If B's centre was weak, L16 comes to mind, but W seems too thin atm.
5. Otherwise D6 comes to mind.
6. P3 Q4 N3 seems very natural too, defending W's dragon while using aji to close the lower side or lower centre. Actually P3 Q4 O2 P4 (seems forced due to S3 aji) N3 seems very nice. Or P3 S3 O4 with miai of N3 and Q4

Past:
1. I like W. 3 corners. B has a large lower right, but the aforementioned aji is annoying. I can't understand what the 4 in a row at O12 is doing.

Check:
1. Re: post 8: Takemiya: that makes a lot of sense when it is the last way to enter a big area that is even expanding into the centre. There are more follow ups of 2 space jumps and even a shape point at D9. But in the problem, B is pretty well alive and thick, W doesn't have space for another 2 space jump, the upper centre is still open from the left side (where W has potential) and O15/L16 ideas.
2. I need to understand why O3 directly is best after (S3 S2 exchange) rather than P3.
3. So my J7 was a terrible move.
4. B to play, I did think about D16

Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 18 posts ] 

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group