It is currently Wed May 21, 2025 3:10 pm

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 152 posts ]  Go to page Previous  1, 2, 3, 4, 5 ... 8  Next
Author Message
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #21 Posted: Tue Jun 07, 2011 9:11 am 
Gosei
User avatar

Posts: 2060
Location: Texas
Liked others: 546
Was liked: 173
Rank: KGS 3k
GD Posts: 264
KGS: Chew
Loons: Yeah, just wasn't sure I liked that the larger portion of the influence faced a black corner.

_________________
Someday I want to be strong enough to earn KGS[-].

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #22 Posted: Tue Jun 07, 2011 5:18 pm 
Gosei
User avatar

Posts: 1744
Liked others: 704
Was liked: 288
KGS: greendemon
Tygem: greendemon
DGS: smaragdaemon
OGS: emeraldemon
Click Here To Show Diagram Code
[go]$$Bcm1
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . O . . . , . . . . . O . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . X . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . 7 . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . X , . . . . . , . . . . . X . . . |
$$ | . . . . . a . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]


@xed_over: yes, it has the ability to print move values & sequences and such. But it doesn't start doing any evaluations until we hit a move it doesn't know. Don't worry though, we're almost out of the book, I think this is the last trigger in this line:


if you play a:
Click Here To Show Diagram Code
[go]$$Bcm1
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . O . . . , . . . . . O . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . X . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . 7 . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . X , 9 . . . . , . . . . . X . . . |
$$ | . . . . . 8 . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #23 Posted: Wed Jun 08, 2011 11:09 am 
Gosei
User avatar

Posts: 2060
Location: Texas
Liked others: 546
Was liked: 173
Rank: KGS 3k
GD Posts: 264
KGS: Chew
Click Here To Show Diagram Code
[go]$$Bcm1
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . O . . . , . . . . . O . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . X . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . X . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . X , X 0 . . . , . . . . . X . . . |
$$ | . . . . . O . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]

Hmmm, this one threw me for a loop. I'd seen everything up to this shoulder hit. I almost played counter to the 'when shoulder-hit, play up or sideways' rule of thumb, by jumping to K3. However, I turned that down when I thought about how black could just play on top and lean on my stones to further expand the left side. So I'll stand up first to limit that a bit, and see how it goes. I'm used to playing Kobayashi, not having it played against me, so his shapes look better to me than mine do. I want to claim K17 as soon as possible, so I'd love to get sente out of this...

_________________
Someday I want to be strong enough to earn KGS[-].

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #24 Posted: Wed Jun 08, 2011 12:35 pm 
Gosei
User avatar

Posts: 1744
Liked others: 704
Was liked: 288
KGS: greendemon
Tygem: greendemon
DGS: smaragdaemon
OGS: emeraldemon
First move with actual thinking! I'm excited! (also komi is 6.5, correct?)

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


Unhidden:

I gave Fuego 30 mins for this. It believes its win probability is 0.494, so it actually feels slightly behind at this point, but very slightly.

Here's the full sequence Fuego predicts (only hidden for brevity):

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


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


This is a long sequence, and I wouldn't put too much stock in it, esp. after the first few moves. I do think the W2 it predicts is interesting, I doubt Chew (or I) would play this move, but I actually like the idea of it: a very loose multi-purpose move, threatening to make a base on the bottom, and also making the right side more urgent (white 4 is a followup that stresses the right stone). About E5 itself, there isn't much to say, I think it's solid. At the beginning it was favoring this sequence:

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


But it decided on the more solid play instead of the double hane.


Last edited by emeraldemon on Mon Jun 13, 2011 2:39 pm, edited 1 time in total.
Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #25 Posted: Wed Jun 08, 2011 2:24 pm 
Lives in gote
User avatar

Posts: 324
Location: Dresden
Liked others: 26
Was liked: 22
Rank: KGS 7 kyu
KGS: Mnemonic, dude13
@ chew
Click Here To Show Diagram Code
[go]$$Bcm1 Why not this?
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . X , X . . . . , . . . . . X . . . |
$$ | . . . . . O . . . . . . . . . . . . . |
$$ | . . . W . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]


@ Not chew
That is a long sequence, and it will never go like that! White 2 looks really nice but I doubt Chew would play 4 and sack those 2 stones. Btw I really like 4. If seen it played a couple times in really old Chinese games and really want to play it someday against an opponent of mine :P
I also wonder why the bot thinks it's losing. Shouldn't only even results be in the book? And it the bot knows a result is bad shouldn't he switch to thinking sooner so that he can avoid a bad starting position?

_________________
While I was teaching the game to a friend of mine, my mother from the other room:
"Cutting? Killing? Poking out eyes? What the hell are you playing?"

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #26 Posted: Wed Jun 08, 2011 2:47 pm 
Tengen

Posts: 4382
Location: Caldas da Rainha, Portugal
Liked others: 499
Was liked: 733
Rank: AGA 3k
GD Posts: 65
OGS: Hyperpape 4k
Mnemonic wrote:
I also wonder why the bot thinks it's losing. Shouldn't only even results be in the book? And it the bot knows a result is bad shouldn't he switch to thinking sooner so that he can avoid a bad starting position?
I would assume that what's in the book and the bot's reasoning for evaluating a position are entirely independent. The book is just a list of moves from professional games, the evaluation is based on playouts.

_________________
Occupy Babel!

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #27 Posted: Thu Jun 09, 2011 12:30 am 
Lives in gote
User avatar

Posts: 312
Liked others: 52
Was liked: 41
Rank: 7K KGS
KGS: tictac
Out of curiosity, fuego proabably has some routines to select the next move at least.
Do you know how far they go and how many "rule based candidate" it is considering ?
meaning, did it just select n candidate and evaluate them directly or does its rule engine also construct a few W answers move before turning to MC evaluation of each ?

_________________
In theory, there is no difference between theory and practice. In practice, there is.

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #28 Posted: Thu Jun 09, 2011 1:13 pm 
Gosei
User avatar

Posts: 2060
Location: Texas
Liked others: 546
Was liked: 173
Rank: KGS 3k
GD Posts: 264
KGS: Chew
Click Here To Show Diagram Code
[go]$$Bcm11
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . O . . . , . . . . . O . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . X . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . X . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . X . . . . . . . . . . . . . . |
$$ | . . X , X O . . . 2 . . . . . X . . . |
$$ | . . . . . O . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]


It's bad that I feel like I'm already behind, but we'll see how long it lasts. It is urgent to get a base for those two stones, so here it is. I would've loved to approach the bottom right, but I feel like almost any approach would get pincered immediately. Better to not approach at all than to let both sides get split. After this, my stones will be stable enough that I can tenuki, even if black denies me that extension. Or I can take the extension and be developing almost as fast as black.

Mnem: I don't like that move for the same reason I didn't jump three spaces: if black takes F4 or G5, its wall is formidable, and I'm only getting third-line territory. Additionally, with that move, I don't even get assured the corner (because of bB2). Because the left side is biggest in the current equation, I did the move that has the most impact on that region.

_________________
Someday I want to be strong enough to earn KGS[-].

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #29 Posted: Thu Jun 09, 2011 2:03 pm 
Gosei

Posts: 1387
Liked others: 139
Was liked: 111
GD Posts: 209
KGS: Marcus316
Mnemonic's suggested move is (to my knowledge) a very common move when faced with the Kobayashi Fuseki.

Hidden because it discusses Kobayashi strategy, may have an impact on Chew's thoughts:
That left side has two big invasion points: one at C8 and one at C12. The left side is not nearly as big as it looks! :mrgreen:

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #30 Posted: Thu Jun 09, 2011 6:55 pm 
Gosei
User avatar

Posts: 1378
Location: wHam!lton, Aotearoa
Liked others: 253
Was liked: 105
@Chew
You should not get to be unhappy with Kobayashi continuations after responding at F16. It (or a delayed Chinese or something) is (as you well know) expected after black :b2: and :b4: .
The one space low pincer is a good alternative, if you weren't sure.
Click Here To Show Diagram Code
[go]$$Wc
$$ +---------------------------------------+
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . . . . . , . . . . . O . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . X 3 . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . 1 . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . , . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . X , . . . . . , . . . . . X . . . |
$$ | . . . . 2 . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ +---------------------------------------+[/go]

FWIW anyway I like your :w10: fine.

_________________
Revisiting Go - Study Journal
My Programming Blog - About the evolution of my go bot.

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #31 Posted: Fri Jun 10, 2011 9:58 am 
Gosei
User avatar

Posts: 1744
Liked others: 704
Was liked: 288
KGS: greendemon
Tygem: greendemon
DGS: smaragdaemon
OGS: emeraldemon
Click Here To Show Diagram Code
[go]$$Bcm11
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . O . . . , . . . . . O . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . X . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . X . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . X 3 . . . . . . . . . . . . . |
$$ | . . X , X O . . . O . . . . . X . . . |
$$ | . . . . . O . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]


Unhidden:

Here's the first few moves of the sequence:

Click Here To Show Diagram Code
[go]$$Bcm11
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . 5 . . . . . . . . |
$$ | . . . O . O . . . , . . . . . O . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . X . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . X . . . . . , . . . . . , 4 . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . 6 . . |
$$ | . . . . X 3 . . . . . . . . . . . . . |
$$ | . . X , X O . . . O . . . . . X . . . |
$$ | . . . . . O . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]


The only other move it seriously considered was this:
Click Here To Show Diagram Code
[go]$$Bcm11
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . 3 . . . . . . . |
$$ | . . . O . O . . . , . . . . . O . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . X . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . X . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . X . . . . . . . . . . . . . . |
$$ | . . X , X O . . . O . . . . . X . . . |
$$ | . . . . . O . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]


Last edited by emeraldemon on Mon Jun 13, 2011 2:40 pm, edited 1 time in total.
Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #32 Posted: Fri Jun 10, 2011 9:59 am 
Gosei
User avatar

Posts: 1744
Liked others: 704
Was liked: 288
KGS: greendemon
Tygem: greendemon
DGS: smaragdaemon
OGS: emeraldemon
perceval wrote:
Out of curiosity, fuego proabably has some routines to select the next move at least.
Do you know how far they go and how many "rule based candidate" it is considering ?
meaning, did it just select n candidate and evaluate them directly or does its rule engine also construct a few W answers move before turning to MC evaluation of each ?



There are some 1st line moves it removes by policy, but everything else is selected directly by UCT search.

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #33 Posted: Fri Jun 10, 2011 10:16 am 
Gosei
User avatar

Posts: 2116
Location: Silicon Valley
Liked others: 152
Was liked: 330
Rank: 2d AGA
GD Posts: 1193
KGS: lavalamp
Tygem: imapenguin
IGS: lavalamp
OGS: daniel_the_smith
Hm, I'd almost always play this. Is fuego's suggested move better? Discuss! :)

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

_________________
That which can be destroyed by the truth should be.
--
My (sadly neglected, but not forgotten) project: http://dailyjoseki.com

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #34 Posted: Fri Jun 10, 2011 11:33 am 
Gosei
User avatar

Posts: 2060
Location: Texas
Liked others: 546
Was liked: 173
Rank: KGS 3k
GD Posts: 264
KGS: Chew
Click Here To Show Diagram Code
[go]$$Bcm11
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . O . . . , . . . . . O . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . X . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . X . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . X 3 . . . . . . . . . . . . . |
$$ | . . X , X O . . . O . . . . . X . . . |
$$ | . . . . . O . . . . . . . 4 . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]

Click Here To Show Diagram Code
[go]$$Bcm11
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . O . . . , . . . . . O . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . X . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . X . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . X 3 . . . . . . . . . . . . . |
$$ | . . X , X O a 5 8 O . . . . . X . . . |
$$ | . . . . . O 9 6 7 . . . . 4 . . . . . |
$$ | . . . . . . b 0 . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]

This works okay because 'a' and 'b' are miai. Like I said, this approach is great for me. After this, I'm tempted to play on top. I could also take a local point like F5, thought that ends in gote after F6 G5.

_________________
Someday I want to be strong enough to earn KGS[-].

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #35 Posted: Fri Jun 10, 2011 11:35 am 
Beginner

Posts: 14
Liked others: 5
Was liked: 0
daniel_the_smith wrote:
Hm, I'd almost always play this. Is fuego's suggested move better? Discuss! :)

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


If black is not able to strongly attack white I prefer Fuego's move, since it creates a double-wing formation.

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #36 Posted: Fri Jun 10, 2011 11:38 am 
Gosei
User avatar

Posts: 2116
Location: Silicon Valley
Liked others: 152
Was liked: 330
Rank: 2d AGA
GD Posts: 1193
KGS: lavalamp
Tygem: imapenguin
IGS: lavalamp
OGS: daniel_the_smith
ratata wrote:
If black is not able to strongly attack white I prefer Fuego's move, since it creates a double-wing formation.


Hm? I don't see a double wing in Emeraldemon's diagram?

_________________
That which can be destroyed by the truth should be.
--
My (sadly neglected, but not forgotten) project: http://dailyjoseki.com

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #37 Posted: Fri Jun 10, 2011 4:27 pm 
Lives in sente

Posts: 759
Liked others: 114
Was liked: 916
Rank: maybe 2d
Chew Terr wrote:
Click Here To Show Diagram Code
[go]$$Bcm11
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . O . . . , . . . . . O . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . X . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . X . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . X 3 . . . . . . . . . . . . . |
$$ | . . X , X O a 5 8 O . . . . . X . . . |
$$ | . . . . . O 9 6 7 . . . . 4 . . . . . |
$$ | . . . . . . b 0 . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]

This works okay because 'a' and 'b' are miai.


If it goes like this, black can actually eat some stones here.

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


Also black threatens "a". If black later gets to play here first, is there any way for white to deviate?

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #38 Posted: Sat Jun 11, 2011 12:01 pm 
Gosei
User avatar

Posts: 1744
Liked others: 704
Was liked: 288
KGS: greendemon
Tygem: greendemon
DGS: smaragdaemon
OGS: emeraldemon
Click Here To Show Diagram Code
[go]$$Bcm11
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . O . . . , . . . . . O . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . X . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . X . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . 5 . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . X X . . . . . . . . . . . . . |
$$ | . . X , X O . . . O . . . . . X . . . |
$$ | . . . . . O . . . . . . . O . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]


I'm still experimenting some with how I can get data from Fuego about its decisions; bear with me while I try some different things and please ask if there's specific info you'd like me to try to find.

First the sequence:

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


B15 is an interesting choice, leaving enough space around R6 for white to invade later, but threatening to develop on a large scale. B19 and B21 show that Fuego is happy to play for influence. Fuego thinks black has a 49.8% chance to win this game.

I can look at how many times a particular move was visited in the tree, which is a good indication of how much time it spent thinking about that move. Here are all the moves Fuego visited more than 100k times:

Click Here To Show Diagram Code
[go]$$Bcm11 Black's possibilities
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . b . c . . . . . . . |
$$ | . . . O . O . . . , . . . . . O . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . X . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . e . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . X . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . a . . |
$$ | . . . . . . . . . . . . . . . . d . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . X X . . . . . . . . . . . . . |
$$ | . . X , X O . . . O . . . . . X . . . |
$$ | . . . . . O . . . . . . . O . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]


Number of visits:
a: 3,316,615
b: 249,203
c: 144,403
d: 111,646
e: 108,358

A few people (including Chew Terr) commented about H4, but Fuego only visited that move 23 times, so it basically didn't consider it. The only inside attack it thought much about was J3, with 8066 visits.

We can do something similar to see what responses it thinks Chew might play:

Click Here To Show Diagram Code
[go]$$Bcm11 White's possibilities
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . a . . . . . . . . . |
$$ | . . . O . O . . . , . . . . . O . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . X . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . b . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . X . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . 5 . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . d . . |
$$ | . . . . X X . . . . . . . . . . . . . |
$$ | . . X , X O . c . O . . . . . X . . . |
$$ | . . . . . O . . . . . . . O . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]


Of these, only ''c'' seems unreasonable (looks over-concentrated for this stage of the game).

One note about the choice of R12 (e in diag 2, b in diag 3): Fuego has a strategy called RAVE, which basically says "if a move is good anywhere in the tree, try playing it higher up in the tree". This is a useful heuristic, because it automatically builds in ideas like "my opponent's good move is my good move" and the 1-2-3 rule (if 3 is good, just play that). In this case, I noticed it spent time looking at this sequence:

Click Here To Show Diagram Code
[go]$$Bcm11
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . O . O . . . , . . . . . O . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . X . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . 7 . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . X . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . 5 . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . 6 . . |
$$ | . . . . X X . . . . . . . . . . . . . |
$$ | . . X , X O . . . O . . . . . X . . . |
$$ | . . . . . O . . . . . . . O . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]


This is a very natural move in this position, and I wonder if the RAVE policy then encouraged both white & black to try R12 earlier in the tree.

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #39 Posted: Sun Jun 12, 2011 4:43 pm 
Dies in gote

Posts: 29
Liked others: 3
Was liked: 4
Rank: KGS 2 kyu
GD Posts: 543
hyperpape wrote:
could you elaborate on this point? I had thought that one of the big advantages of Monte Carlo methods is that they make good use of increased computational power, in a way that older programs didn't.


Not really. Min-max can make just as much use of increased computational power. The big advantage of MC is that it is depth first unlike min-max that is width first. That removes the need for a well functioning evaluation algorithm.

A common misconception is that MC playouts are mostly random. It is no more true than saying that human reading is mostly random because we don't go through each path in the exact same order each time. The important part of reading isn't which path you choose first, but which paths you focus most of your concentration on. And the same holds true for MC.

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #40 Posted: Sun Jun 12, 2011 7:31 pm 
Lives in sente

Posts: 759
Liked others: 114
Was liked: 916
Rank: maybe 2d
As a computer science major focusing in AI (and as someone who's followed the computer-go mailing list and the major papers on computer go for a few years), I'd like to add a few comments.

Prior to the development of MCTS (monte-carlo tree search), programs actually didn't make good use of increased computational power. Indeed, for many old-generation programs, such as Gnugo, almost arbitrarily large increases in computational power add hardly any strength improvement at all! This was because old programs lacked a good way to evaluate positions. It didn't matter how deep they could read or how many of the tactics they could figure out, if they couldn't judge the resulting positions.

The "surprise" came when people found that randomly playing it out was actually a pretty good evaluator in Go. Unlike games such as Chess, where randomly shuffling all the pieces will utterly destroy any meaning in the position, in Go, the stones don't move, so that even as you randomly play more moves, the same shapes tend to stick around, and continue to have their effects, whether good or bad. If your group was thick and connected before, it's probably still thick and connected afterwards. If you had good eyeshape before, you probably will still have good eyeshape with a few more stones. If you controlled an area very strongly before, you'll probably still control it very strongly after some random moves.

Basically, the idea is to judge a position by playing it out, while maintaining the "status quo" as much as possible. To that end, a modern go program's playouts are actually very very far from pure random. If the one side during the playout threatens to break a connection, the other side won't play randomly, but will instead connect. If a one side wedges in a one-point jump, then the other side will atari and then connect. If one side plays atari on a group, the other side will connect, or better yet, capture an adjacent group, if possible. If one side plays in the middle of a straight-four eyespace, the other side will respond by playing the other point, to divide it into 2 eyes.

More or less, the playouts will finish the game according to basic instinct. It's not too much of a stretch to imagine why finishing the game according to basic instinct would be a not-terrible way to estimate the value of a position, especially if you do it a lot of times with some random choices of variations and average out the results. Of course, there will be positions that playouts can't handle alone. That's why it's MCTS (monte-carlo tree search), not just MC. You still do the tactical reading nonrandomly in a min-maxing fashion, it's just that you use the above playout method to evaluate the *results*.


This post by lightvector was liked by 7 people: ChradH, Dusk Eagle, EdLee, ez4u, hyperpape, lesenv, perceval
Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 152 posts ]  Go to page Previous  1, 2, 3, 4, 5 ... 8  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