It is currently Thu Mar 28, 2024 5:13 am

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 32 posts ]  Go to page 1, 2  Next
Author Message
Offline
 Post subject: MikeKyle analyses Hoshi, low approach, low 1 space pincer
Post #1 Posted: Thu Feb 14, 2019 4:52 pm 
Lives with ko
User avatar

Posts: 205
Liked others: 49
Was liked: 36
Rank: EGF 2k
KGS: MKyle
I posted a while ago about some komoku, high approach, low pincer patterns. I thought I'd do another deep dive and share it here again for a feeling of accountability.

Again, I'm aiming at:
  • Having fun trying to understand go better
  • Improve my instinct in the opening
  • Perhaps pick up some good habits (shape, fighting, positional judgement)

I'm investigating and writing primarily for my own benefit, but I'd be thrilled if anyone could offer suggestions, corrections, thoughts, or even if people just read and take something from it.
I'm going to look at the fairly common position:
Click Here To Show Diagram Code
[go]$$B
$$ | . . . . . . . . . .
$$ | . . . . . . . . . .
$$ | . . . . . . . . . .
$$ | . . . 1 . . . . . .
$$ | . . . . . 2 . 3 . .
$$ | . . . . . . . . . .
$$ | . . . . . . . . . .
$$ --------------------[/go]



I will stick to trying to consider some of these questions:

  • Black 3
    • When do professionals play black 3
    • When do AI (mainly ELFv1 unless i find a new toy) play black 3
    • Meaning in relation to other pincers
    • Meaning in relation to other choices
  • What happens next
    • What happens next in joseki books
    • what happens next in pro play
    • What happens next in AI play
    • What happens in special cases
    • What happens next in weak play
    • Can/should deviations be punished

But I've been looking at batch analysis of patterns arising in pro games, so maybe it will be centered around this.


This post by MikeKyle was liked by: sorin
Top
 Profile  
 
Offline
 Post subject: Re: MikeKyle analyses Hoshi, low approach, low 1 space pince
Post #2 Posted: Thu Feb 14, 2019 5:18 pm 
Lives with ko
User avatar

Posts: 205
Liked others: 49
Was liked: 36
Rank: EGF 2k
KGS: MKyle
I did some automated analysis with Elfv1. I think the whole board position is important, so I wanted to look at the patterns in the context in which they happen.

I sketched out the joseki I knew and a few more from books allong with a couple of new patterns and a couple of things i was curious about in an sgf. I created some scripts that do a pattern search to find board positions where these patterns get played and run them through Elf. All games used are 9p vs 9p games. It then taggs the sgf with some summary stats about what Elf thinks about the move accross the range of board positions.



I classified things as a mistake only if Elf thinks the win rate drops by more than 3%. iqr is the inter-quartile range ie. the central 50% of the data. Since I filtered down to 9p vs 9p games only, some of the patterns don't have so much data.
I was planning to use this as a starting point and have a closser look at the patterns where Elf has strong opinions.


Attachments:
HoshiPincerPatterns.sgf [21.46 KiB]
Downloaded 815 times

This post by MikeKyle was liked by: marvin
Top
 Profile  
 
Offline
 Post subject: Re: MikeKyle analyses Hoshi, low approach, low 1 space pince
Post #3 Posted: Fri Feb 15, 2019 5:52 pm 
Lives with ko
User avatar

Posts: 205
Liked others: 49
Was liked: 36
Rank: EGF 2k
KGS: MKyle
There's one modern trend here that is very stark and certain and I don't think I really feel i properly understand. Maybe a stronger player could help me see?

In this shape:
Click Here To Show Diagram Code
[go]$$B
$$ | . . . . . . . . . .
$$ | . . . . . . . . . .
$$ | . . . 7 . . . . . .
$$ | . . 6 1 . . . . . .
$$ | . . 4 5 a 2 . 3 . .
$$ | . . 0 8 9 b . . . .
$$ | . . . . . . . . . .
$$ --------------------[/go]


a has disappeared and b has replaced it.
It seems that Alphago did this in one of the master online games, and I remember it being in the teaching tool, and it's taken off since then. I still expected that it might depend on the whole board and that a might still be appropriate, but it looks like Elf1 thinks that a is always a mistake of at least around 5% (usually about 9%). b is apparently never a mistake in my sample of positions. Pros seem to agree - in my filtered down 9p vs 9p search the pattern with b appears only 7 times before 2017 (starting in 1961 with Go Seigen of course) but then appears 25 times in 2018 alone, whilst the pattern with a is down to only 3 times in the year.

I understand that playing at a leaves white with the move at b to start an attack on the wall, but is that really so bad when the pincer is tight? if it's dangerous then black can connect on top right? looking at the Elfs projected sequences, the AI seems to cash in on the aji fairly soon by just playing a move on the lower side, but surely you concede a lot of forcing moves on the lower side with b too? It seems that both choices leave behind aji/forcing moves, and in any choice like this there is going to be a trade off, but does anyone feel they have a good handle on why humans used to unanimously think that a offered the better deal and now think b does?


This post by MikeKyle was liked by: sorin
Top
 Profile  
 
Offline
 Post subject: Re: MikeKyle analyses Hoshi, low approach, low 1 space pince
Post #4 Posted: Sun Feb 17, 2019 10:05 am 
Dies in gote

Posts: 50
Liked others: 12
Was liked: 9
Rank: 1kyu
KGS: struttnoddy
It always struck me that playing at 'a' looked like particularly bad shape when 'b' was available. It might be as simple as not making the empty triangle being a more efficient way to do the same thing (maintaining/increasing liberties for example).

My slightly more in depth undertanding of it is this, presuming some other stuff happens elsewhere on the board white might have the chance to play like this, black has to play 3 to separate the white groups and then comes under attack:

Click Here To Show Diagram Code
[go]$$B
$$ | . . O . . . . . .
$$ | . . . X . . . . .
$$ | . . O X . 4 . . .
$$ | . . O X 1 O . X .
$$ | . . O O X 2 . . .
$$ | . . . . 3 . . . .
$$ +------------------[/go]


By comparison, if white tries to cut black in this variation, black's outside shape remains solid and white has to have significantly more support to attempt the cut. That's not to say it can't happen but it's harder for white to attack:

Click Here To Show Diagram Code
[go]$$B
$$ | . . O . . . . . .
$$ | . . . X . . . . .
$$ | . . O X . . . . .
$$ | . . O X 2 O 3 X .
$$ | . . O O X 1 . . .
$$ | . . . . . . . . .
$$ +------------------[/go]



In addition, if black tenukis before connecting at all black can even sacrifice on the 2nd line to maintain good shape for relatively little gain on white's part:

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


Alternatively white could descend looking for fewer points but keeping holes in black's shape, but black could easily defend at a, b or c.

Click Here To Show Diagram Code
[go]$$W
$$ | . . O . . . . . .
$$ | . . . X . a . . .
$$ | . . O X . b c . .
$$ | . . O X . O . X .
$$ | . . O O X 1 . . .
$$ | . . . . . . . . .
$$ +------------------[/go]


At this point if white playing to cut off the black stone on the 2nd line has become that good a move, either you have reached the early endgame (obviously it's still a huge move), or the black stones on the outside have already been neglected too much.

I think just looking at the shapes that arise from white attempting to cut through black in either variation it should be relatively obvious which is better locally. The only hesitation I have is that if black has come under heavy attack already it may be easier to defend like this if black had already connected solidly instead, starting to make eyeshape and getting out at a/b/c/d/e:

Click Here To Show Diagram Code
[go]$$W
$$ | . . O . . e . . .
$$ | . . . X . . . d .
$$ | . . O X a 2 c . .
$$ | . . O X X O b X .
$$ | . . O O X 1 . . .
$$ | . . . . 3 . . . .
$$ +------------------[/go]


There may also be less aji in the corner for white when black doesn't connect solidly and likewise the 1st line endgame may end up being better for white, later on moves at 'a' or 'b' might be sente for white:

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


That's my two cents anyway! I think it's probably one of this instances where connecting underneath is locally better but it can also be highly situational


This post by Struttnoddy was liked by 2 people: MikeKyle, sorin
Top
 Profile  
 
Offline
 Post subject: Re: MikeKyle analyses Hoshi, low approach, low 1 space pince
Post #5 Posted: Sun Feb 17, 2019 3:07 pm 
Lives in gote

Posts: 388
Liked others: 416
Was liked: 198
MikeKyle wrote:
In this shape:
Click Here To Show Diagram Code
[go]$$B
$$ | . . . . . . . . . .
$$ | . . . . . . . . . .
$$ | . . . 7 . . . . . .
$$ | . . 6 1 . . . . . .
$$ | . . 4 5 a 2 . 3 . .
$$ | . . 0 8 9 b . . . .
$$ | . . . . . . . . . .
$$ --------------------[/go]


a has disappeared and b has replaced it.


Even more surprisingly, when this shape is played without black's pincer present on the board, b is preferred to a nowadays, I have seen something like this:

Click Here To Show Diagram Code
[go]$$B
$$ | . . . . . . . . . .
$$ | . . . . . . . . . .
$$ | . . . X . . . . . .
$$ | . . O X . . . . . .
$$ | . . O X 5 O 2 . 3 .
$$ | . . O O X 1 4 . . .
$$ | . . . . . . . . . .
$$ --------------------[/go]


Presumably, the idea is to make white heavier before connecting.

(Most recently, this occurred in the Sumire (soon to be 1p) game vs Choi 9p.

_________________
Sorin - 361points.com


This post by sorin was liked by: Bill Spight
Top
 Profile  
 
Offline
 Post subject: Re: MikeKyle analyses Hoshi, low approach, low 1 space pince
Post #6 Posted: Sun Feb 17, 2019 5:18 pm 
Gosei

Posts: 1590
Liked others: 886
Was liked: 527
Rank: AGA 3k Fox 3d
GD Posts: 61
KGS: dfan
Struttnoddy wrote:
My slightly more in depth undertanding of it is this, presuming some other stuff happens elsewhere on the board white might have the chance to play like this, black has to play 3 to separate the white groups and then comes under attack:

Click Here To Show Diagram Code
[go]$$B
$$ | . . O . . . . . .
$$ | . . . X . . . . .
$$ | . . O X . 4 . . .
$$ | . . O X 1 O . X .
$$ | . . O O X 2 . . .
$$ | . . . . 3 . . . .
$$ +------------------[/go]

By comparison, if white tries to cut black in this variation, black's outside shape remains solid and white has to have significantly more support to attempt the cut. That's not to say it can't happen but it's harder for white to attack:

Click Here To Show Diagram Code
[go]$$B
$$ | . . O . . . . . .
$$ | . . . X . . . . .
$$ | . . O X . . . . .
$$ | . . O X 2 O 3 X .
$$ | . . O O X 1 . . .
$$ | . . . . . . . . .
$$ +------------------[/go]

The main thing I notice when comparing these diagrams (besides the fact that White has one more move coming to them in the second one) is that White has six liberties in the first and two in the second.

Top
 Profile  
 
Offline
 Post subject: Re: MikeKyle analyses Hoshi, low approach, low 1 space pince
Post #7 Posted: Sun Feb 17, 2019 5:52 pm 
Lives in gote

Posts: 388
Liked others: 416
Was liked: 198
dfan wrote:
Struttnoddy wrote:
My slightly more in depth undertanding of it is this, presuming some other stuff happens elsewhere on the board white might have the chance to play like this, black has to play 3 to separate the white groups and then comes under attack:

Click Here To Show Diagram Code
[go]$$B
$$ | . . O . . . . . .
$$ | . . . X . . . . .
$$ | . . O X . 4 . . .
$$ | . . O X 1 O . X .
$$ | . . O O X 2 . . .
$$ | . . . . 3 . . . .
$$ +------------------[/go]

By comparison, if white tries to cut black in this variation, black's outside shape remains solid and white has to have significantly more support to attempt the cut. That's not to say it can't happen but it's harder for white to attack:

Click Here To Show Diagram Code
[go]$$B
$$ | . . O . . . . . .
$$ | . . . X . . . . .
$$ | . . O X . . . . .
$$ | . . O X 2 O 3 X .
$$ | . . O O X 1 . . .
$$ | . . . . . . . . .
$$ +------------------[/go]

The main thing I notice when comparing these diagrams (besides the fact that White has one more move coming to them in the second one) is that White has six liberties in the first and two in the second.


That's why black would not descend in the first diagram quoted above, but would play hane with 3 in the following diagram, at least that would be my default answer locally:

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


Of course, the descend is a viable move too, depending on the overall position.

_________________
Sorin - 361points.com


This post by sorin was liked by: dfan
Top
 Profile  
 
Offline
 Post subject: Re: MikeKyle analyses Hoshi, low approach, low 1 space pince
Post #8 Posted: Tue Feb 19, 2019 5:32 am 
Lives with ko
User avatar

Posts: 205
Liked others: 49
Was liked: 36
Rank: EGF 2k
KGS: MKyle
Thanks for answers struttnoddy, sorin, dfan.
I always forget about endgame considerations - I guess if we assume that there is territory on both sides (certainly doesn't seem a given for black) then I think b is two points better in swing value (the point at a + going from sente endgame for white under a, to double gotte under b. My technical endgame is terrible, so please correct me if this is wrong)

When thinking about the aji left if black plays a I wasn't really thinking about playing b directly because I thought white would rather keep good endgame and can cash in on the aji less directly. However I looked at some of the follow ups played by Elfv2 and it looks as though playing b is often the right move. (the hane underneath does seem to be better than the descent in all the games i analysed)

I took the batch of games that were analysed at the start, I cropped the sgfs at the choice between a and b and i used twogtp to get elfv2 to play out the rest of the games under each choice to see how the aji was used. I captured some of the interesting or recurring sequences in this sgf. It suffers badly from lacking the whole board context that guides the sequences!


a lot of the same sequences seem to be played either way, but maybe black can be a little bit bolder when connected underneath - if nothing else then it's still possible to sacrifice something.

I thought a fairly big difference is that this move seems much less intimidating if you're connected underneath:
Click Here To Show Diagram Code
[go]$$W
$$ | . . d . c . . . .
$$ | . . O 1 . . . . .
$$ | . . . X . . . . .
$$ | . . O X . . . . .
$$ | . . O X . O . X .
$$ | . . O O X X . . .
$$ | . . . . . . . . .
$$ +------------------[/go]


In the games where black chose the other move, black would often find time to play 'c', which is a nice move to play as it has nice follow up at d (if white is feeling slow, white might even protect at d) but perhaps it's more of a protection from white taking the nice forcing sequence on that side.


Attachment:
aji00108.sgf [2.26 KiB]
Downloaded 725 times


This post by MikeKyle was liked by: Bill Spight
Top
 Profile  
 
Offline
 Post subject: Re: MikeKyle analyses Hoshi, low approach, low 1 space pince
Post #9 Posted: Tue Feb 19, 2019 12:10 pm 
Dies in gote

Posts: 50
Liked others: 12
Was liked: 9
Rank: 1kyu
KGS: struttnoddy
sorin wrote:

That's why black would not descend in the first diagram quoted above, but would play hane with 3 in the following diagram, at least that would be my default answer locally:

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


Of course, the descend is a viable move too, depending on the overall position.


I would definitely agree the hane seems best in this situation, but I think the point stands that if white has any strength nearby black is likely to come under attack after white descends, hane or not. Black probably does have more eye shape and liberties with the hane, but the situation could have been avoided entirely by playing the other variation, albeit opening the door to a whole different set of possibilities!

Additionally if black hanes it removes something of the corner aji by giving white the decent at 'a' in sente later, which if black has sealed the white corner group in could be very useful:

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


This might not be unrealistic if the black group had to run up the board somewhat but would of course be a minor loss when compared to saving the outside black group, far be it from me to disagree with Elf!

Top
 Profile  
 
Offline
 Post subject: Re: MikeKyle analyses Hoshi, low approach, low 1 space pince
Post #10 Posted: Fri Feb 22, 2019 4:19 pm 
Lives with ko
User avatar

Posts: 205
Liked others: 49
Was liked: 36
Rank: EGF 2k
KGS: MKyle
Elf doesn't often like to block the other way (when 9 dan pros play this, it's a mistake of over 3% about 1/3 of the time) but when you do block the other way Elf thinks that the sequence to play is almost always:

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


I think humans had realised that playing 4 at a was probably not good, but 4 at 5 seemed to be popular. humans also used to play 6 at a. I think master played this 6 and it seems that Elf found it too.

if you do play 4 at 5, then Elf likes this sequence:

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


Which has only happened very rarely in pro games. I always thought that one of the advantages of 1 was that if black plays the more usual sequence (4 at a) then white is completely alive in the corner (with no aji) and so white can play more freely on the top side. This 4 seems to keep the whole white group under pressure.

Top
 Profile  
 
Offline
 Post subject: Re: MikeKyle analyses Hoshi, low approach, low 1 space pince
Post #11 Posted: Fri Feb 22, 2019 4:36 pm 
Judan

Posts: 6725
Location: Cambridge, UK
Liked others: 436
Was liked: 3719
Rank: UK 4 dan
KGS: Uberdude 4d
OGS: Uberdude 7d
MikeKyle wrote:
Elf doesn't often like to block the other way (when 9 dan pros play this, it's a mistake of over 3% about 1/3 of the time) but when you do block the other way Elf thinks that the sequence to play is almost always:

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


I think humans had realised that playing 4 at a was probably not good, but 4 at 5 seemed to be popular. humans also used to play 6 at a. I think master played this 6 and it seems that Elf found it too.

http://www.alphago-games.com/view/event ... 31/move/18

P.S. The second sequence crops up in the AlphaGo teaching tool too.


This post by Uberdude was liked by: MikeKyle
Top
 Profile  
 
Offline
 Post subject: Re: MikeKyle analyses Hoshi, low approach, low 1 space pince
Post #12 Posted: Fri Feb 22, 2019 6:20 pm 
Honinbo

Posts: 10905
Liked others: 3651
Was liked: 3374
MikeKyle wrote:
Elf doesn't often like to block the other way (when 9 dan pros play this, it's a mistake of over 3% about 1/3 of the time) but when you do block the other way Elf thinks that the sequence to play is almost always:

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


I think humans had realised that playing 4 at a was probably not good, but 4 at 5 seemed to be popular. humans also used to play 6 at a. I think master played this 6 and it seems that Elf found it too.


Humans had already found :w4:. I like it, but I did not find it myself. However, I would generally play :w6: at "a" or the solid connection, because I do not like giving Black the two step hane.

Quote:
if you do play 4 at 5, then Elf likes this sequence:

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


Which has only happened very rarely in pro games. I always thought that one of the advantages of 1 was that if black plays the more usual sequence (4 at a) then white is completely alive in the corner (with no aji) and so white can play more freely on the top side. This 4 seems to keep the whole white group under pressure.


Yes, very nice. :) Thanks. :D

_________________
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: MikeKyle analyses Hoshi, low approach, low 1 space pince
Post #13 Posted: Sat Feb 23, 2019 7:45 am 
Dies in gote

Posts: 50
Liked others: 12
Was liked: 9
Rank: 1kyu
KGS: struttnoddy
MikeKyle wrote:
if you do play 4 at 5, then Elf likes this sequence:

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


Which has only happened very rarely in pro games. I always thought that one of the advantages of 1 was that if black plays the more usual sequence (4 at a) then white is completely alive in the corner (with no aji) and so white can play more freely on the top side. This 4 seems to keep the whole white group under pressure.


I'd be interested as to why pros seem to dislike black 4 above, a quick search of josekipedia gives these result as (presumably locally) "good for white":

Click Here To Show Diagram Code
[go]$$W
$$ ----------+
$$ . . . . . |
$$ . . 4 . . |
$$ . X O . . |
$$ . X O . . |
$$ . X 2 3 . |
$$ . 1 O . . |
$$ . . . 5 . |
$$ . . X . . |
$$ . . . . . |[/go]


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


My guess is that black has made white strong on the outside for relatively little profit in the corner, needing 3 moves to capture two stones. Given these sequences I'm not overly sure that the hane at 4 is designed to keep pressure on the white group, there's plenty of aji but it's no where close to death locally. Of course ELF may think that actually the outer white group is very attackable but I can't (locally) see how with my measly 1d logic :razz:

What are ELF's follow ups to the black hane at 4?

Top
 Profile  
 
Offline
 Post subject: Re: MikeKyle analyses Hoshi, low approach, low 1 space pince
Post #14 Posted: Sun Feb 24, 2019 11:48 am 
Lives with ko
User avatar

Posts: 205
Liked others: 49
Was liked: 36
Rank: EGF 2k
KGS: MKyle
Struttnoddy wrote:
What are ELF's follow ups to the black hane at 4?


I should say that this is a little bit dependant on the board position and sometimes Elf does prefer the human cut. Also the idea that white is kept under pressure is my 2kyu attempt to interpret what's going on.

I did some twogtp play-outs for a range of board positions and Elf's follow up is:
Click Here To Show Diagram Code
[go]$$W
$$ --------------------+
$$ . . . . . . . . . . |
$$ . . . . . . . 4 6 . |
$$ . . . . . . X O . . |
$$ , . . . . . X O . . |
$$ . b . . . . X 2 3 . |
$$ . . . . 5 . 1 O . . |
$$ . . . . . . . . . . |
$$ . . . . b . . X . . |
$$ . . . . . . . . . . |
$$ . . . . . . , a . . |
$$ . . . . . . . . . . |[/go]


but then white seems never to play at 'a'. 'b' and 'c' are the moves that appear more than once, but it gets quite board specific. Maybe Elf thinks white benefits from strengthening with one more move and maybe considers 'a' a bit too much.
Although I'd agree that white isn't weak exactly, from my playing around with AI I feel like they place large value on having groups completely settled without aji, and white isn't there yet so black can feel a little happier for that?


This post by MikeKyle was liked by: Struttnoddy
Top
 Profile  
 
Offline
 Post subject: Re: MikeKyle analyses Hoshi, low approach, low 1 space pince
Post #15 Posted: Fri Mar 01, 2019 9:28 am 
Lives with ko
User avatar

Posts: 205
Liked others: 49
Was liked: 36
Rank: EGF 2k
KGS: MKyle
Elf really dislikes jumping out a lot of the time. It's a mistake (>3%) on 58% of occasions when it was played by 9d pros. Elfs response is a close call between 'a' and 'b':

Click Here To Show Diagram Code
[go]$$W
$$ --------------------+
$$ . . . . . . . . . . |
$$ . . . . . . . . . . |
$$ . . . . . . . . . . |
$$ , . . b a . X . . . |
$$ . . . . . . . . . . |
$$ . . . . . 1 . O . . |
$$ . . . . . . . . . . |
$$ . . . . . . . X . . |
$$ . . . . . . . . . . |
$$ . . . . . . , . . . |
$$ . . . . . . . . . . |[/go]


'a' is the common human move. It was probably among the first 'joseki' moves I learned. Elf broadly seems to think that it's fine - it's rarely much of a mistake at all.
'b' is one that personally I wasn't aware of at all before AI (I don't have my game database to hand to check if go seigen played it 80 years ago).

When I've briefly looked at AI playouts or pro games where it features, I haven't really got a flavour of the different features of 'b' compared to 'a'. Do any stronger players have any ideas of what the positives and negatives are with this choice?


This post by MikeKyle was liked by: sorin
Top
 Profile  
 
Offline
 Post subject: Re: MikeKyle analyses Hoshi, low approach, low 1 space pince
Post #16 Posted: Sat Mar 02, 2019 12:23 pm 
Lives in gote

Posts: 388
Liked others: 416
Was liked: 198
MikeKyle wrote:
Elf really dislikes jumping out a lot of the time. It's a mistake (>3%) on 58% of occasions when it was played by 9d pros. Elfs response is a close call between 'a' and 'b':

Click Here To Show Diagram Code
[go]$$W
$$ --------------------+
$$ . . . . . . . . . . |
$$ . . . . . . . . . . |
$$ . . . . . . . . . . |
$$ , . . b a . X . . . |
$$ . . . . . . . . . . |
$$ . . . . . 1 . O . . |
$$ . . . . . . . . . . |
$$ . . . . . . . X . . |
$$ . . . . . . . . . . |
$$ . . . . . . , . . . |
$$ . . . . . . . . . . |[/go]


'a' is the common human move. It was probably among the first 'joseki' moves I learned. Elf broadly seems to think that it's fine - it's rarely much of a mistake at all.
'b' is one that personally I wasn't aware of at all before AI (I don't have my game database to hand to check if go seigen played it 80 years ago).

When I've briefly looked at AI playouts or pro games where it features, I haven't really got a flavour of the different features of 'b' compared to 'a'. Do any stronger players have any ideas of what the positives and negatives are with this choice?


I don't pretend to have an answer to your original question (besides the intuition that bots may prefer the looser extension instead of the human one space jump for efficiency reasons, just like they prefer looser corner enclosures while humans used to play tighter ones).

However I find this position very interesting for the following reason: humans tend to follow up with "a" in the following diagram (giving black the choice of either peacefully living on the right side while letting white develop thickness in the center, or fight by pushing on the 4th line and cut), while AlphaGo and LeelaZero strongly prefer white "b" instead, forcing a fight. Maybe bots prefer that since it allows fewer options to the opponent?

This seems to be another blind spot in human positional evaluation.

Click Here To Show Diagram Code
[go]$$W
$$ --------------------+
$$ . . . . . . . . . . |
$$ . . . . . . . . . . |
$$ . . . . . . . . . . |
$$ , . . . X . X . . . |
$$ . . . . . . . . . . |
$$ . . . . . O . O . . |
$$ . . . . . . . . . . |
$$ . . . . . . . X . . |
$$ . . . . . . a . . . |
$$ . . . . . . , b . . |
$$ . . . . . . . . . . |[/go]

_________________
Sorin - 361points.com

Top
 Profile  
 
Offline
 Post subject: Re: MikeKyle analyses Hoshi, low approach, low 1 space pince
Post #17 Posted: Sat Mar 02, 2019 6:30 pm 
Honinbo

Posts: 10905
Liked others: 3651
Was liked: 3374
sorin wrote:
This seems to be another blind spot in human positional evaluation.

Click Here To Show Diagram Code
[go]$$W
$$ --------------------+
$$ . . . . . . . . . . |
$$ . . . . . . . . . . |
$$ . . . . . . . . . . |
$$ , . . . X . X . . . |
$$ . . . . . . . . . . |
$$ . . . . . O . O . . |
$$ . . . . . . . . . . |
$$ . . . . . . . X . . |
$$ . . . . . . a . . . |
$$ . . . . . . , b . . |
$$ . . . . . . . . . . |[/go]


Human blind spot? Do top bots have a decided preference one way or another? I.e., > 3% for LZ, >5% for Elf?

_________________
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: MikeKyle analyses Hoshi, low approach, low 1 space pince
Post #18 Posted: Sat Mar 02, 2019 8:59 pm 
Lives in gote

Posts: 388
Liked others: 416
Was liked: 198
Bill Spight wrote:
sorin wrote:
This seems to be another blind spot in human positional evaluation.

Click Here To Show Diagram Code
[go]$$W
$$ --------------------+
$$ . . . . . . . . . . |
$$ . . . . . . . . . . |
$$ . . . . . . . . . . |
$$ , . . . X . X . . . |
$$ . . . . . . . . . . |
$$ . . . . . O . O . . |
$$ . . . . . . . . . . |
$$ . . . . . . . X . . |
$$ . . . . . . a . . . |
$$ . . . . . . , b . . |
$$ . . . . . . . . . . |[/go]


Human blind spot? Do top bots have a decided preference one way or another? I.e., > 3% for LZ, >5% for Elf?


By "human blind spot" I meant pros only seem to play the counter-attack at "b" in special circumstances (in the pre-2016 games), and they seem to think "a" is the natural move; while bots seems to think "b" is the natural move.

The win-rate deltas are pretty small, see details embedded in the screenshots below; for LeelaZero the number of visits for "b" (which is what decides which candidate move is chosen) is overwhelming, compared to "a", in both cases I looked at.
AlphaZero gives "b" 2% more compared to "a", but it doesn't publish the number of visits; and it only has one of the two positions I looked at in their online tool database.


Attachments:
File comment: I also tried the kakari oriented differently - AlphaGo doesn't have this position in their online tool; LeelaZero strongly prefers the counter-attack again (by number-of-visits).
lz2.png
lz2.png [ 462.29 KiB | Viewed 11869 times ]
File comment: For the same position as the one compared with AlphaGo, LeelaZero rates "b" only very slightly higher than "a" winrate-wise, but looking at the number of visits we can see that it will "almost never" play "a".
lz.png
lz.png [ 470.23 KiB | Viewed 11869 times ]
File comment: AlphaGo rates "b" almost 2% higher than "a" in this case.
alphago.png
alphago.png [ 259.45 KiB | Viewed 11869 times ]

_________________
Sorin - 361points.com

This post by sorin was liked by: Bill Spight
Top
 Profile  
 
Offline
 Post subject: Re: MikeKyle analyses Hoshi, low approach, low 1 space pince
Post #19 Posted: Sat Mar 02, 2019 11:13 pm 
Honinbo

Posts: 10905
Liked others: 3651
Was liked: 3374
sorin wrote:
Bill Spight wrote:
sorin wrote:
This seems to be another blind spot in human positional evaluation.

Click Here To Show Diagram Code
[go]$$W
$$ --------------------+
$$ . . . . . . . . . . |
$$ . . . . . . . . . . |
$$ . . . . . . . . . . |
$$ , . . . X . X . . . |
$$ . . . . . . . . . . |
$$ . . . . . O . O . . |
$$ . . . . . . . . . . |
$$ . . . . . . . X . . |
$$ . . . . . . a . . . |
$$ . . . . . . , b . . |
$$ . . . . . . . . . . |[/go]


Human blind spot? Do top bots have a decided preference one way or another? I.e., > 3% for LZ, >5% for Elf?


By "human blind spot" I meant pros only seem to play the counter-attack at "b" in special circumstances (in the pre-2016 games), and they seem to think "a" is the natural move; while bots seems to think "b" is the natural move.

The win-rate deltas are pretty small, see details embedded in the screenshots below; for LeelaZero the number of visits for "b" (which is what decides which candidate move is chosen) is overwhelming, compared to "a", in both cases I looked at.
AlphaZero gives "b" 2% more compared to "a", but it doesn't publish the number of visits; and it only has one of the two positions I looked at in their online tool database.


Thanks. :) I wonder if both human and bot preferences are the result of path dependency, of different sorts: historical for humans, computational for bots. IIRC, in chess Emmanuel Lasker said if you find a good move, look for a better one. MCTS bots, it seems, don't do that so much.

Playing around with Deep Leela, when I compare plays I try to make the number of playouts more equal by forcing the program to make each play, rather than comparing the original winrate estimates. I played out the main variations on AlphaGo Teach until tenuki (a 3-3 corner invasion in both cases) and had Deep Leela make the same plays. Both programs preferred the pincer, Deep Leela by 2%, AlphaGo by 1% (down from an original 2% preference). Even if the bots started out trying both plays fairly equally, the results could favor the pincer to a moderate depth, even if only by a small amount, and it would make sense not to waste time searching the variations starting with "a".

_________________
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: MikeKyle analyses Hoshi, low approach, low 1 space pince
Post #20 Posted: Sun Mar 03, 2019 4:57 am 
Lives with ko
User avatar

Posts: 205
Liked others: 49
Was liked: 36
Rank: EGF 2k
KGS: MKyle
Thanks Sorin, Bill Spight for your thoughts.

sorin wrote:
..
AlphaZero gives "b" 2% more compared to "a"
..

Are you referring to the original alphago teaching tool? I was under the impression that the teaching tool was based on AlphaGo Master ie. somewhere around the version that beat Ke Jie. I'd love to be proven wrong, but I didn't think that we had any resources based on AlphaGo Zero or AlphaZero except for the bot vs bot games that they published? (and of course the papers, leading to all these brilliant bots we now have!)

If we are comparing AG master vs Elf/LZ then it's an interesting comparison. Elf certainly seems to be more opinionated than Master. I'm perfectly happy to be challenged on this, but I think that the zero method, with it's emphasis on building a good network rather than mcts, means that I trust it more in the opening. I think that while Master on Google's hardware would have no problem beating Elf/lz on sensible pc hardware, I might actually trust the zero bots more on opening theory. I would trust Master more on reading, ladders/blindspots, life and death, and I accept that the lines between these are always blurred. Elf/LZ also offer the benefit of being able to probe their choices, which helps to investigate, as Bill points out, and make sure the bot isn't missing something important further down the tree. This might be another discussion though.

Bill Spight wrote:
..
Human blind spot? Do top bots have a decided preference one way or another? I.e., > 3% for LZ, >5% for Elf?
..


My preferred metric is to set the non-trivial mistake threshold at 3% and look at a range of pro board positions and see how frequently the move is a mistake (above this threshold.)

Click Here To Show Diagram Code
[go]$$W
$$ --------------------+
$$ . . . . . . . . . . |
$$ . . . . . . . . . . |
$$ . . . . . . . . . . |
$$ , . . . X . X . . . |
$$ . . . . . . . . . . |
$$ . . . . . O . O . . |
$$ . . . . . . . . . . |
$$ . . . . . . . X . . |
$$ . . . . . . a . . . |
$$ . . . . . . , b . . |
$$ . . . . . . . . . . |[/go]


From the sgf at the top of the thread (according to Elfv1):
'a':
52 out of 108 times this was a mistake(48.0%) (median delta is -2.88, half of deltas in the range -4.68 to -1.44)
'b':
there is less data - fewer 9d vs 9d games include this move
0 out of 10 times this was a mistake(0.0%) (median delta is -1.04, half of deltas in the range -1.39 to -0.49)

If anyone is interested in seeing all the win rate deltas:
(x - excluded due to one player being >80% in the lead when the move was played)
'a' (move 010_03)
-0.95
-4.26
-2.22
-2.88
-2.26
-2.78
0.08
-9.64
-1.96
-1.98
-6.52
-1.34
-5.23
-2.05
-9.51
-4.93
-1.42
-3.86
-0.57
-2.24
-2.77
-8.53
-4.36
-1.33
-1.43
-1.73
-1
-2.71
-9.24
-2.91
-7.94
-10.07
-1.44
-2.13
-1.27
-4.33
-3.48
-7.82
-1.73
-2.2
0.11
-3.86
-8.78
-5.85
-7.36
-6.04
-4.41
1.09
-3.05
-4.69
0.12
-1.8
-9.17
-1.46 x
-1.46
-3.57
-1.07
-6.81
-2.31
-3.31
-2.49
0.91
0.84
1.71
-3.01
-4.51
-4.55
-0.44
-0.52
-3.55
-3.74
-1.05
-4.9
-7
-5.12
-13.07
-8.16
-2.49
-3.11
-2.62
-4.02
-3.11
-8.3
-4.85
-0.12
-2.27
-6.12
-2.13
-4.68
-10.02 x
-4.91
-3.23
-2.88
-3.19
-3.51
-4.37
-4.59
-4.26
-1.61
-2.67
0.25
1.04
0.48
-1.85
-11.52
-1.54
0.17
0.2
1.17
1.39
'b' (move 014_01)
-0.35
-1.24 x
-1.77
-0.87
-1.74
-2.23 x
-1.45
-0.36
-0.92
-1.21
-0.04
-1.17


It's tough to be conclusive with only 10 board positions for b, but it looks to me like Elfv1 has a systematic preference for the counter pincer.


This post by MikeKyle was liked by: sorin
Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 32 posts ]  Go to page 1, 2  Next

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