Life In 19x19
http://www.lifein19x19.com/

Opening problems for AI: Problem 1
http://www.lifein19x19.com/viewtopic.php?f=15&t=17556
Page 1 of 1

Author:  Bill Spight [ Sat Jun 13, 2020 11:01 am ]
Post subject:  Opening problems for AI: Problem 1

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.

Author:  Bill Spight [ Sat Jun 13, 2020 11:14 am ]
Post subject:  Re: Opening problems for AI: Problem 1

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. ;)

Author:  sorin [ Sat Jun 13, 2020 2:06 pm ]
Post subject:  Re: Opening problems for AI: Problem 1

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.

Author:  Bill Spight [ Sat Jun 13, 2020 3:47 pm ]
Post subject:  Re: Opening problems for AI: Problem 1

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


Well, . . .

Quote:
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.

Author:  Uberdude [ Sun Jun 14, 2020 4:33 am ]
Post subject:  Re: Opening problems for AI: Problem 1

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]

Author:  Bill Spight [ Sun Jun 14, 2020 8:09 am ]
Post subject:  Re: Opening problems for AI: Problem 1

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.

:)

Author:  sorin [ Sun Jun 14, 2020 11:13 am ]
Post subject:  Re: Opening problems for AI: Problem 1

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.

:)

Author:  lightvector [ Sun Jun 14, 2020 3:14 pm ]
Post subject:  Re: Opening problems for AI: Problem 1

KataGo recent stronger unreleased 40 blocks, lots of playouts, analysisWideRootNoise = 0.1 to force evaluation of lots of options. Winrates from black's perspective.

Attachment:
opening1.png
opening1.png [ 1.35 MiB | Viewed 8569 times ]

Author:  Knotwilg [ Mon Jun 15, 2020 4:36 am ]
Post subject:  Re: Opening problems for AI: Problem 1

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:

Author:  Uberdude [ Fri Jun 19, 2020 12:29 pm ]
Post subject:  Re: Opening problems for AI: Problem 1

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

Author:  dhu163 [ Fri Jun 04, 2021 9:53 am ]
Post subject:  Re: Opening problems for AI: Problem 1

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.

Author:  Bill Spight [ Fri Jun 04, 2021 11:24 am ]
Post subject:  Re: Opening problems for AI: Problem 1

Wow, Daniel!

Your comments on these problems are quite valuable at this point in time. :D

Author:  kwhyte [ Fri Jun 04, 2021 12:23 pm ]
Post subject:  Re: Opening problems for AI: Problem 1

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.

Author:  Bill Spight [ Fri Jun 04, 2021 1:48 pm ]
Post subject:  Re: Opening problems for AI: Problem 1

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. :)

Page 1 of 1 All times are UTC - 8 hours [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/