It is currently Thu Apr 25, 2024 1:51 pm

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 152 posts ]  Go to page 1, 2, 3, 4, 5 ... 8  Next
Author Message
Offline
 Post subject: 124. Chew (3k) vs Fuego (Bot)
Post #1 Posted: Fri Jun 03, 2011 1:14 pm 
Gosei
User avatar

Posts: 1744
Liked others: 702
Was liked: 288
KGS: greendemon
Tygem: greendemon
DGS: smaragdaemon
OGS: emeraldemon
I will be operating Fuego, a go-playing program, in a long time game vs. Chew. Fuego only understands area scoring (or AGA) if that's ok with you. Do you have any explicit requirements for how much time I give the program? I was doing some tests where I gave it 20 minutes per move, and it usually moved in 8 or 10, so it may not matter after a certain point.

I have a number in a hide tag, guess odd or even:

6


Enjoy the game!

Click Here To Show Diagram Code
[go]$$Bcm1
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . , . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . , . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . , . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #2 Posted: Fri Jun 03, 2011 1:39 pm 
Gosei
User avatar

Posts: 2060
Location: Texas
Liked others: 546
Was liked: 173
Rank: KGS 3k
GD Posts: 264
KGS: Chew
I guessed odd. Thanks for the game. I've never really played bots much, so this may be an interesting experiment.

Oh, I trust you to pick whatever time limits you rcommend.

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

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #3 Posted: Fri Jun 03, 2011 2:50 pm 
Lives in sente

Posts: 1037
Liked others: 0
Was liked: 180
A "bot" is a program running on some hardware.

In this case with so much real time allowed per move the hardware should be irrelevant (I think with this much real time most of the MCTS programs would pass the point of diminishing returns even on very modest hardware).

But that assumes the program used automatically adjusts based on its determination of the power of the machine it finds itself running on and the average amount of time per move. Do we know that feugo does that?

Also in a case like this we should be more specific about the program version. Otherwise we might end up drawing a false conclusion from the result (mistakenly saying "feugo appears to have strength X" rather than "feugo yy.zzz appears to have strength X"). For most of these programs a version just a couple years old might be much weaker than a curerent version.

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #4 Posted: Fri Jun 03, 2011 3:35 pm 
Gosei
User avatar

Posts: 1744
Liked others: 702
Was liked: 288
KGS: greendemon
Tygem: greendemon
DGS: smaragdaemon
OGS: emeraldemon
Fuego has an opening book, so there's no thinking yet :)

Click Here To Show Diagram Code
[go]$$Bcm1
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . , . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . , . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . , . . . . . , . . . . . B . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]


Some stuff about Fuego:

I'm using Fuego 1.1, the most recent version, It uses an algorithm called UCT (upper-confidence trees), which is a type of monte-carlo search. Basically, the core of Fuego's thinking is to play hundreds and millions of games with a very basic strategy, only a bit better than random. The playouts themselves are bad, but over the huge number of games it realizes that controlling certain points tends be good. It builds a tree similar to the reading we're used to, using the pseudo-random playouts to evaluate the end position.

To Mike's point: there's definitely going to be diminishing returns, I honestly doubt 20 min/move will produce better play than 10 min/move. But then, you could say the same thing about human play :) The algorithm just does playouts until time is up, it doesn't really change its strategy for fast vs slow games or anything like that.

I can try to explain in more detail if anyone is curious, and maybe it'll be more clear once the game gets underway.

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #5 Posted: Fri Jun 03, 2011 11:48 pm 
Judan
User avatar

Posts: 5539
Location: Banbeck Vale
Liked others: 1103
Was liked: 1456
Rank: 1D AGA
GD Posts: 1512
Kaya handle: Test
I really like this thread.
:clap: :clap: :clap: :clap: :clap: :clap: :clap:

_________________
Help make L19 more organized. Make an index: https://lifein19x19.com/viewtopic.php?f=14&t=5207


This post by Joaz Banbeck was liked by: Koroviev
Top
 Profile  
 
Offline
 Post subject:
Post #6 Posted: Sat Jun 04, 2011 12:41 am 
Honinbo
User avatar

Posts: 8859
Location: Santa Barbara, CA
Liked others: 349
Was liked: 2076
GD Posts: 312
emeraldemon, thank you. Do you happen to know how Fuego decided on Q4?
(1. as opposed to other corner moves like 3-4, 3-3, 3-5, etc.;
and 2. as opposed to Q16). Thanks.

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #7 Posted: Sat Jun 04, 2011 2:48 am 
Gosei
User avatar

Posts: 1378
Location: wHam!lton, Aotearoa
Liked others: 253
Was liked: 105
I have a question about "UCT". Is it related to some of the maths people use for phylogenetic analysis ? Or is my moment of wild speculation wrong. (I am bad at maths, so I want an analogy.)

_________________
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 #8 Posted: Sat Jun 04, 2011 3:13 am 
Lives with ko
User avatar

Posts: 295
Location: Linz, Austria
Liked others: 21
Was liked: 44
Rank: EGF 4 kyu
GD Posts: 627
I have no idea what "phylogenetic analysis" is ;)

UCT is basically a tree search, just like Alpha-Beta. But instead of trying to find an exact value for each branch, it is assumed that the value of each branch is random variable with certain expected value. The value of the branch can be sampled by just making a random playout. Each node in the tree is then treated as a multi-armed bandit problem, in order to find the move with the highest expected value. Popular nodes are expanded (i.e., treated as recursive bandits), leaf nodes are random playouts. This whole thing is done iteratively until time runs out.

From this algorithm description, it should be clear that the computer does in no way need to "automatically adjusts based on its determination of the power of the machine it finds itself running on and the average amount of time per move". It will automatically get stronger when you give it more hardware and/or time. But I expect diminishing returns beyond a certain point ;)


I really look forward to watching this game. I'm really curious how well UCT really scales when given that much time. I expect low dan strength, but that's just a wild guess :)


This post by flOvermind was liked by: Loons
Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #9 Posted: Sat Jun 04, 2011 1:14 pm 
Tengen

Posts: 4380
Location: North Carolina
Liked others: 499
Was liked: 733
Rank: AGA 3k
GD Posts: 65
OGS: Hyperpape 4k
Mike Novack wrote:
A "bot" is a program running on some hardware.

In this case with so much real time allowed per move the hardware should be irrelevant (I think with this much real time most of the MCTS programs would pass the point of diminishing returns even on very modest hardware).
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.

What does your comment mean about the path forward for bots that employ MC?

_________________
Occupy Babel!

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #10 Posted: Sat Jun 04, 2011 2:12 pm 
Lives in sente

Posts: 1037
Liked others: 0
Was liked: 180
hyperpape wrote:
Mike Novack wrote:
A "bot" is a program running on some hardware.

In this case with so much real time allowed per move the hardware should be irrelevant (I think with this much real time most of the MCTS programs would pass the point of diminishing returns even on very modest hardware).
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.

What does your comment mean about the path forward for bots that employ MC?


This isn't really my "line of country" but I'll try to explain where the rapidly diminshing returns comes from. It's all about probablility and how large a smaple size we need to draw a conclusion from statistics.

Let's simplify the question. The basis behind the so called Monte Carlo go playing algorithms is the assumption that if from position A player 1 wins a higher percentage of games against equal player 2 than from positon B then evaluate A as better for player 1 than position B. Here the players are both terrible, both play randomly, but that is equal.

Pretend we had a loaded coin, either heads or tails is somewhat heavier. How can we tell which? Well suppose we flip the coin once and it comes up heads. Does that make us very certain that the coin is head heavy? Now suppose we flip it 10 times and it comes up 6 heads and 4 tails. Does that make it very certain? Now suppose we flip it 100 times and it comes up 60 heads and 40 tails. Better; but I wouldn't want to risk my life on a bet that the coin wasn't an honest coin (60/40 out of a hunderd tosses isn't that unlikely for an honest coin). Now consider 1000 tosses coming out 600 to 400 or 10,000 tosses coming out 6000 to 4000.

In other words, as the sample size goes up our confidence that the (true) ratio is 6/4 increses. First that confidence increases very rapidly (when the sample size is small) but then begins increasing slower and slower.

Does this mean I don't think there will be further improvements? Like I said, not my line of country (I am a retired systems analyst, but my expertise is in financial software, not AI). There is a great deal more that some of these programs are doing than a naive application of "try this with all possible moves". I would expect advances to be coming from those "other things" (some clever pruning trick to focus tree growth down the most promising paths; a better AI generating the "plausible move set" for ones that do this rather than "try every move"; etc.)

Top
 Profile  
 
Offline
 Post subject: Re:
Post #11 Posted: Sat Jun 04, 2011 4:24 pm 
Gosei
User avatar

Posts: 1744
Liked others: 702
Was liked: 288
KGS: greendemon
Tygem: greendemon
DGS: smaragdaemon
OGS: emeraldemon
EdLee wrote:
emeraldemon, thank you. Do you happen to know how Fuego decided on Q4?
(1. as opposed to other corner moves like 3-4, 3-3, 3-5, etc.;
and 2. as opposed to Q16). Thanks.


Well, Fuego just has a big book of openings, that looks something like this:
Code:
19 Q4 C17 | Q17
19 Q4 C17 Q17 | D3
19 Q4 C17 R16 | D3
19 Q4 C17 R16 D3 | P17
19 Q4 C17 Q16 | D3
19 Q4 C17 Q16 D3 | D5
19 Q4 C16 | Q16


This says "if I play Q4 and the opponent plays C17, I play Q17. If the sequence was Q4 C17 Q17, I play D3" and so on. As long as the game sequence is in that book somewhere, it doesn't think at all, just plays what is suggested. Of course, I think your real question is "how did the people who built Fuego choose these moves?" And I have to say I don't know :) I think maybe they're drawn from a database of games, but I don't know the details.

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #12 Posted: Sat Jun 04, 2011 5:45 pm 
Lives in sente

Posts: 1037
Liked others: 0
Was liked: 180
I'm not familiar with feugo and I don't cheat (disassemble the code). However inferences can be drawn from a program's behavior and an experieinced program designer can usually think of several ways that behavior could be implemented.

The behavior I would expect (of a good go playing program) would be that in spite of the book, not always make the same move. That's prety easy with a random number (pseudorandom) generator. Could even mimic what could be expected from humans if the "book" contained "frequency with which this next move made" and I know some databases contain that. In other words, as long as still in a book sequence select the next move according to the frequency that move is made.

Earlier was asked why it began corner star point? That can be the same method (book has frequencies for the choice of first move).

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #13 Posted: Sat Jun 04, 2011 6:02 pm 
Gosei
User avatar

Posts: 1744
Liked others: 702
Was liked: 288
KGS: greendemon
Tygem: greendemon
DGS: smaragdaemon
OGS: emeraldemon
Mike Novack wrote:
I'm not familiar with feugo and I don't cheat (disassemble the code). However inferences can be drawn from a program's behavior and an experieinced program designer can usually think of several ways that behavior could be implemented.

The behavior I would expect (of a good go playing program) would be that in spite of the book, not always make the same move. That's prety easy with a random number (pseudorandom) generator. Could even mimic what could be expected from humans if the "book" contained "frequency with which this next move made" and I know some databases contain that. In other words, as long as still in a book sequence select the next move according to the frequency that move is made.

Earlier was asked why it began corner star point? That can be the same method (book has frequencies for the choice of first move).


It's not necessary to disassemble, the project is open source ;-)

http://fuego.sourceforge.net/

The text I copied/pasted is from a file in the project called book.dat, I could hunt down the place where it's used to see exactly the setup, but I can see just from watching that there's no randomness in its opening. When you ask it to play itself it does the same fuseki every time. Moves after it exits the book vary, due to randomness in the search.

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #14 Posted: Sun Jun 05, 2011 4:39 am 
Lives in sente

Posts: 1037
Liked others: 0
Was liked: 180
emeraldemon wrote:
...... but I can see just from watching that there's no randomness in its opening. When you ask it to play itself it does the same fuseki every time. Moves after it exits the book vary, due to randomness in the search.


Well were I working on this project that's one of the first things I'd want to "fix". A good program would not play the same fuseki every time (there's no agreement among top human players about a "best"). And that represents a serious defect for anybody wanting to use the program as "learning tool".

To be fair, these all volunteer projects suffer from a lack of resources which is why we find them usually waiting for things to be done until somebody who wants to fix this or that problem steps forward (they can't assign resources). The non professionals among us have little idea of the value "X amount of analyst/programmer time" is worth on the market; what volunteers are being asked to donate. Most of the people qualified to do this work are also doing it for pay (their "day jobs"). So we have to accept that "free" programs will lag except perhaps for any "academic" projects (where the time may be coming from students working for course credit).

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #15 Posted: Sun Jun 05, 2011 2:21 pm 
Oza

Posts: 2264
Liked others: 1180
Was liked: 552
I was curious to see how GnuGo (version 3.6) would have played it...

Click Here To Show Diagram Code
[go]$$Bcm1 GNU Go plays Q16 (a=75.00) - Game move Q4 (b=74.00)
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . b b b . . . . . . . . . b b b . . |
$$ | . . b b b . . . . , . . . . b a b . . |
$$ | . . b b . . . . . . . . . . . b b . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . , . . . . . b . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . b b . . . . . . . . . . . b b . . |
$$ | . . b b b . . . . , . . . . b B b . . |
$$ | . . b b b . . . . . . . . . b b b . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #16 Posted: Mon Jun 06, 2011 8:58 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
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . , . . . . . , . . . . . 2 . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . , . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . , . . . . . , . . . . . X . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]



In this game, I am unbeatable. The reason?
Isaac Asimov wrote:
A robot may not injure a human being, or, through inaction, allow a human being to come to harm.


Obviously, any hide tags in this game, on my side, are only to condense information. If my comments are short-ish, I'll refrain from hiding. Here, playing normally to see how things go. I'll allow cross fuseki, on a whim. Also, if my fiery opponent has an opening book, it seems in my best interest to play the most uncommon reasonable opening I can. I'm sure the bot will have plenty of pre-recorded cross fusekis, but one step at a time. It's not worth playing 5-2 just to confuse it... though I did adopt 6-4 openings for a while, at club...

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

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #17 Posted: Mon Jun 06, 2011 4:16 pm 
Gosei
User avatar

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


Since there's a book, I don't think it hurts to put these triggers (look AFTER choosing!):

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


Kobayashi fuseki?


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


seems very standard


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


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


Is chinese really a common response to the 33?

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #18 Posted: Tue Jun 07, 2011 6:38 am 
Oza

Posts: 2264
Liked others: 1180
Was liked: 552
doesn't your bot have debugging info (like gnugo) to see what other moves it considers/values.

gnugo expected white to play C16 (or would have played it itself), but in response to white's Q16, it plays the same move as Fuego, C4 (but when I run it multiple times, each time it seems to randomly choose a different move, usually D4 now, but once it picked D17)

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #19 Posted: Tue Jun 07, 2011 7:45 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
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . 4 . 6 . . . , . . . . . O . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . 5 . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . , . . . . . , . . . . . , . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . 3 , . . . . . , . . . . . X . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ ---------------------------------------[/go]


Here, I strongly considered C15, because it gives me a great followup (the enclosure) if black played anywhere else. However, on consideration, I couldn't figure out the best way to make it work for me if black played C17 or D17, so I'm going to stick with straightforward and basic. Weird moves are well and good, but only if you're sure you know why you're making them.

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

Top
 Profile  
 
Offline
 Post subject: Re: 124. Chew (3k) vs Fuego (Bot)
Post #20 Posted: Tue Jun 07, 2011 8:58 am 
Gosei
User avatar

Posts: 1378
Location: wHam!lton, Aotearoa
Liked others: 253
Was liked: 105
@Chew
Click Here To Show Diagram Code
[go]$$Wcm1
$$ ---------------------------------------
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . 2 . . . . . . . . . . . . . . . |
$$ | . . . , . . 3 . . , . . . . . O . . . |
$$ | . . 1 . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |
$$ | . . . . . . . . . . . . . . . . . . . |[/go]

I think I recall :w3: is the (or a) normal joseki idea with the 5-3's direction. (After white approaches/black encloses other corners)

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

Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 152 posts ]  Go to page 1, 2, 3, 4, 5 ... 8  Next

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: Google [Bot] 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