Opening problems for AI: Problem 1

For lessons, as well as threads about specific moves, and anything else worth studying.
Post Reply
Bill Spight
Honinbo
Posts: 10905
Joined: Wed Apr 21, 2010 1:24 pm
Has thanked: 3651 times
Been thanked: 3373 times

Opening problems for AI: Problem 1

Post by Bill Spight »

Well, my idea is not actually that these positions will be problems for bots. They are actually problems for humans. But the human answers are not the answers bots would give. The human answers may not even be on the bots' radars. My thought is that these problems could be resources for people studying the opening until new, AI tested opening books become available.

I invite anyone to post answers for any top AI, and to post new problems. :)

Problem 1.
Click Here To Show Diagram Code
[go]$$Bc White to play
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . 3 . . . . |
$$ | . . . 2 . . . . . , . . . . . , 1 . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . , . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . , . . . . . , . . . . . 4 . . . |
$$ | . . 5 . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]
Pre-AI opening theory makes this almost an only move problem. But I doubt if it is on the bots' radars. Where would a bot play? I don't think that there is one answer.
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins

Visualize whirled peas.

Everything with love. Stay safe.
Bill Spight
Honinbo
Posts: 10905
Joined: Wed Apr 21, 2010 1:24 pm
Has thanked: 3651 times
Been thanked: 3373 times

Re: Opening problems for AI: Problem 1

Post by Bill Spight »

Click Here To Show Diagram Code
[go]$$Bc A play with threats
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . 3 . . . . |
$$ | . . . 2 . . . . . , . . . . . , 1 . . |
$$ | . . . . . . . . . . . . . . 0 . . . . |
$$ | . . . . . . . . . . . . . . . . 8 . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . 6 . . |
$$ | . . . , . . . . . , . . . . . , a . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . , . . . . . , . . . . . 4 . . . |
$$ | . . 5 . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]
:w6: is the human textbook answer. The reason for not playing at a, is that White has a follow-up at :w8: which makes a base, and which also has a follow-up at :w10:. The reasoning is sound about choosing plays that have good follow-ups that also have good follow-ups. However, I doubt if any of today's top bots give :w6: more than a few rollouts.

Not that :w6: is an error. It probably loses a few percentage points to any bot's choice of play, but not enough to make it a clear mistake. It's just that the bots do not value the sides as highly as they do the corners.
Click Here To Show Diagram Code
[go]$$Bc White encloses a corner
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . 6 . . . . . . . . 3 . . . . |
$$ | . . . 2 . . . . . , . . . . . , 1 . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . 6 . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . , . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . 6 . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . , . . . . . , . . . . . 4 . . . |
$$ | . . 5 . . . . . . . . . . 6 . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]
Here are my guesses for the bots' answers. They will make a keima enclosure of one of the 4-4 corners. I doubt if they will agree which enclosure to make, but I have covered the bases. ;)
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins

Visualize whirled peas.

Everything with love. Stay safe.
sorin
Lives in gote
Posts: 389
Joined: Wed Apr 21, 2010 9:14 pm
Has thanked: 418 times
Been thanked: 198 times

Re: Opening problems for AI: Problem 1

Post by sorin »

I gave it a try with KataGo, turns out that your statement is a human misconception, Bill :-)

Namely: bots like the area around the middle of the right hand side, but just think it is not most efficient to play there directly: rather, KataGo wants to make a contact play against black's shimari first, then extend on the right side (exact location depending on how black answers).

It is true though, that the direct corner enclosures from the hoshis are the top choices for next move.
Bill Spight
Honinbo
Posts: 10905
Joined: Wed Apr 21, 2010 1:24 pm
Has thanked: 3651 times
Been thanked: 3373 times

Re: Opening problems for AI: Problem 1

Post by Bill Spight »

sorin wrote:I gave it a try with KataGo, turns out that your statement is a human misconception, Bill :-)
Well, . . .
Namely: bots like the area around the middle of the right hand side, but just think it is not most efficient to play there directly: rather, KataGo wants to make a contact play against black's shimari first, then extend on the right side (exact location depending on how black answers).

It is true though, that the direct corner enclosures from the hoshis are the top choices for next move.
That jives with my understanding, so I guess I did not express myself very well.

Maybe in looking for another problem I should pick one where I'm pretty sure that the bots will agree that either the consensus choice or the choice of someone like Takagawa or Fujisawa Hideyuki was a definite mistake.
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins

Visualize whirled peas.

Everything with love. Stay safe.
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: Opening problems for AI: Problem 1

Post by Uberdude »

If I wanted to have fun pretending to be Go Seigen...
Click Here To Show Diagram Code
[go]$$Wcm6
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . 4 . . . . . . |
$$ | . . . . . . . . . . . . . . X . . . . |
$$ | . . . O . . . . . , . . . 1 2 , X . . |
$$ | . . . . . . . . . . . . . 3 . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . , . . . . . 9 . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . 7 . . . . . . . . . . . . . . . |
$$ | . . 6 5 . . . . . , . . . . . O . . . |
$$ | . . X . . . . . . . . . . . . . . . . |
$$ | . . . . 8 . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]
Bill Spight
Honinbo
Posts: 10905
Joined: Wed Apr 21, 2010 1:24 pm
Has thanked: 3651 times
Been thanked: 3373 times

Re: Opening problems for AI: Problem 1

Post by Bill Spight »

Uberdude wrote:If I wanted to have fun pretending to be Go Seigen...
Mumonkan wrote:Place yourself in the same freedom as the sky.
You name it neither good nor not good.
:)
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins

Visualize whirled peas.

Everything with love. Stay safe.
sorin
Lives in gote
Posts: 389
Joined: Wed Apr 21, 2010 9:14 pm
Has thanked: 418 times
Been thanked: 198 times

Re: Opening problems for AI: Problem 1

Post by sorin »

I was thinking yesterday, while reading Bill's new series of threads, that the message I think AI is telling us is: "you can play anything you want, LITERALLY, in the beginning of the game, as long as you follow it up reasonably afterwards, and you don't make any bad mistakes". I know it is not super helpful, but that's what I think I hear it say :-)
Bill Spight wrote:
Uberdude wrote:If I wanted to have fun pretending to be Go Seigen...
Mumonkan wrote:Place yourself in the same freedom as the sky.
You name it neither good nor not good.
:)
lightvector
Lives in sente
Posts: 759
Joined: Sat Jun 19, 2010 10:11 pm
Rank: maybe 2d
GD Posts: 0
Has thanked: 114 times
Been thanked: 916 times

Re: Opening problems for AI: Problem 1

Post by lightvector »

KataGo recent stronger unreleased 40 blocks, lots of playouts, analysisWideRootNoise = 0.1 to force evaluation of lots of options. Winrates from black's perspective.
opening1.png
opening1.png (1.35 MiB) Viewed 14289 times
User avatar
Knotwilg
Oza
Posts: 2432
Joined: Fri Jan 14, 2011 6:53 am
Rank: KGS 2d OGS 1d Fox 4d
GD Posts: 0
KGS: Artevelde
OGS: Knotwilg
Online playing schedule: UTC 18:00 - 22:00
Location: Ghent, Belgium
Has thanked: 360 times
Been thanked: 1021 times
Contact:

Re: Opening problems for AI: Problem 1

Post by Knotwilg »

Click Here To Show Diagram Code
[go]$$Bc White to play
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . 3 . . . . |
$$ | . . . 2 . . . . . , . . . . . , 1 . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . , . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . a . . . . . . . . . . . . . . . |
$$ | . . b . . . . . . . . . . . . . . . . |
$$ | . . . , . d . . . , . . . . . 4 . . . |
$$ | . . 5 . c . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]
Traditional move is the shoulder hit but we know bots are not too fond of it, definitely not in the beginning. If bots go there, they rather approach A, B, C, D. If elsewhere, they'll enclose one of the UL/LR corner.
Click Here To Show Diagram Code
[go]$$Bc White to play
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . 3 . . . . |
$$ | . . . 2 . . . . . , . . . . . , 1 . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . , . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . 6 . . . . . . . . . . . . 8 . . |
$$ | . . b . . . . . . . . . . . . . . . . |
$$ | . . . , . 7 . . . , . . . . . 4 . . . |
$$ | . . 5 . c . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]
I go :w6: to :w8:
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: Opening problems for AI: Problem 1

Post by Uberdude »

I will test my Leela Zero Opening Gospel to these problems, and see if it does better than the human pros :)

No local urgent situations.
No urgent class -3 to -1 situations.
No opportunities for class 1-5.5.
There are class 6 shimari from 4-4 available.
Click Here To Show Diagram Code
[go]$$Bc White to play
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . 6 . . . . . . . . 3 . . . . |
$$ | . . . 2 . . . . . , . . . . . , 1 . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . 6 . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . , . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . 6 . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . , . . . . . , . . . . . 4 . . . |
$$ | . . 5 . . . . . . . . . . 6 . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]
These are KataGo's top 4 choices.

Gospel: 1 - Humans: 0
dhu163
Lives in gote
Posts: 474
Joined: Tue Jan 05, 2016 6:36 am
Rank: UK 2d Dec15
GD Posts: 0
KGS: mathmo 4d
IGS: mathmo 4d
Has thanked: 62 times
Been thanked: 278 times

Re: Opening problems for AI: Problem 1

Post by dhu163 »

I'll try to think about the position without using AI, though I'll inevitably read some of the comments above.
I may be a little out of practice, but I did train quite a bit with Katago in 2020.
Speculatively:
Current position:
1. All the 4-4 6-4 shimaris come to mind first. Last big move in the corners.
2. In the upper left, the attachment is standard human play, but the shoulder hit stands out for me, but mostly to probe whether or not to attach next.
3. "Avoid playing near 3-3 as it is alive" means the lower and left sides are that much less attractive.
4. With direction of upper right shimari, it is traditional human theory to say the right is black's right to expand on whereas the rest of the board is no man's land. Hence a play on the right seems ok.

Past:
Nothing seems strange. The 3-3 is a bit unusual. The small knight's enclosure has come back into fashion with AI. Cross fuseki is entirely normal with AI.
Bill Spight
Honinbo
Posts: 10905
Joined: Wed Apr 21, 2010 1:24 pm
Has thanked: 3651 times
Been thanked: 3373 times

Re: Opening problems for AI: Problem 1

Post by Bill Spight »

Wow, Daniel!

Your comments on these problems are quite valuable at this point in time. :D
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins

Visualize whirled peas.

Everything with love. Stay safe.
kwhyte
Dies in gote
Posts: 34
Joined: Thu Oct 06, 2011 12:25 am
Rank: some SDK
GD Posts: 0
Universal go server handle: kwhyte
Been thanked: 3 times

Re: Opening problems for AI: Problem 1

Post by kwhyte »

I was surprised to see that the bots are ok with the 4-4 shoulder hit in the lower left. That move is one that I would have played pre-AI but thought I had learned was generally poor.
Bill Spight
Honinbo
Posts: 10905
Joined: Wed Apr 21, 2010 1:24 pm
Has thanked: 3651 times
Been thanked: 3373 times

Re: Opening problems for AI: Problem 1

Post by Bill Spight »

kwhyte wrote:I was surprised to see that the bots are ok with the 4-4 shoulder hit in the lower left. That move is one that I would have played pre-AI but thought I had learned was generally poor.
Well, Honinbo Shusai played it, too, so you're in good company. :)
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins

Visualize whirled peas.

Everything with love. Stay safe.
Post Reply