A match against Fuego
- tsuhre
- Dies in gote
- Posts: 20
- Joined: Mon Dec 31, 2012 9:14 pm
- Rank: KGS 8 kyu
- GD Posts: 0
- KGS: Tsuhre
- Universal go server handle: Tsuhre
- Location: Sonora, CA
- Has thanked: 8 times
- Been thanked: 3 times
A match against Fuego
It's been bothering me for quite some time that I can't seem to make any headway against the go playing program Fuego (an attachment of the gogui). I think even in the best match I even came close to winning legitimatley on ( by legitimately I mean never going back to fix mistakes) I still lost by 7.5 moku.
This is incredibly disheartening for me, especially since I've heard that intermediate level players can regularly beat the computer programs with ease. So, In a fit of frustration yesterday, I gave myself 9 handicap stones just to get some enjoyment out of finally crushing the computer. Unfortunately for me, Fuego (W) resigned after a blacks play at 123, so I still don't get any satisfaction form this match.
I'm posting it here, not because it was a particularly good or inventive match, but because I think I made relatively few mistakes throughout the course of the game. Let me know what you guys think.
This is incredibly disheartening for me, especially since I've heard that intermediate level players can regularly beat the computer programs with ease. So, In a fit of frustration yesterday, I gave myself 9 handicap stones just to get some enjoyment out of finally crushing the computer. Unfortunately for me, Fuego (W) resigned after a blacks play at 123, so I still don't get any satisfaction form this match.
I'm posting it here, not because it was a particularly good or inventive match, but because I think I made relatively few mistakes throughout the course of the game. Let me know what you guys think.
I find more and more that my battles on the board reflect my battles off of it.
-
billywoods
- Lives in gote
- Posts: 460
- Joined: Sun Jul 29, 2012 1:12 pm
- Rank: 3 kyu
- GD Posts: 0
- Universal go server handle: billywoods
- Has thanked: 149 times
- Been thanked: 101 times
Re: A match against Fuego
I'm only 4 kyu, but a few notes:
- Move 3: notice the strange shape that F8 and D10 make. It has a weak point in the middle. This isn't a problem right now, but you don't know what's going to happen in 100 moves' time. There's no point setting yourself up for trouble, and it's too early to say that this stone makes points or anything. There were a few shapes like this in the game.
- Move 11: slow, endgame. Don't worry about white T3 or S2: they're big later on, but they don't make any eyes for white. Try pincering, e.g. at R7 or R8 - this will deprive white of a base and make the group squirm, and at the same time it develops the right-hand side for black.
- Move 25: It's hard to see what you're doing here. You're not cutting the white stone off, or depriving it of a base, or making points, or helping your corner group. In fact, assume O4 and K8 both live, and imagine what this will look like in endgame; aren't you just playing on dame? There were a few points like this in the game.
- Move 35: the tiger's mouth is a weak shape because of white's stone at O4 here (which can push in at O3 and cut you off).
- Move 49: not urgent. Big, of course, if it keeps white's groups separated. (Though P5 can escape anyway even if black tenukis once.) More urgently, though, what's going on with your corner? (Tsumego time! Hint in the spoiler below...)
- Dusk Eagle
- Gosei
- Posts: 1758
- Joined: Tue Apr 20, 2010 4:02 pm
- Rank: 4d
- GD Posts: 0
- Has thanked: 378 times
- Been thanked: 375 times
Re: A match against Fuego
Seeing how much you lose to a computer by is not a good metric. Most decent computers will only play so as to win by a small margin, and won't focus on increasing their lead when they're ahead like a typical human would. So you and I could both play to it and lose by the same amount of points. Also, computers have gotten quite a bit stronger over the past few years. The top computer program plays at a 6d level now, and Fuego plays at a 1d level if I'm not mistaken. They're definitely tougher to beat than before.
I wouldn't recommend using Fuego as your training bot. Instead, I think you should make an account on KGS (if you haven't) and play there. There are other beginners on the site, as well as weak bots that are almost always available for you to play against (a lot of bots on the site don't even play ranked games, so you don't have to worry about rank if that scares you). I think you'll learn a lot more from that (and from reading sensei's library, if you aren't) than from playing Fuego.
Anyway, billywoods covered what I wanted to cover regarding the actual game. I think it will be particularly helpful if you pay attention to his comments for move 11.
I wouldn't recommend using Fuego as your training bot. Instead, I think you should make an account on KGS (if you haven't) and play there. There are other beginners on the site, as well as weak bots that are almost always available for you to play against (a lot of bots on the site don't even play ranked games, so you don't have to worry about rank if that scares you). I think you'll learn a lot more from that (and from reading sensei's library, if you aren't) than from playing Fuego.
Anyway, billywoods covered what I wanted to cover regarding the actual game. I think it will be particularly helpful if you pay attention to his comments for move 11.
We don't know who we are; we don't know where we are.
Each of us woke up one moment and here we were in the darkness.
We're nameless things with no memory; no knowledge of what went before,
No understanding of what is now, no knowledge of what will be.
Each of us woke up one moment and here we were in the darkness.
We're nameless things with no memory; no knowledge of what went before,
No understanding of what is now, no knowledge of what will be.
-
lovelove
- Lives in gote
- Posts: 604
- Joined: Mon Nov 05, 2012 4:21 am
- Rank: Tygem 5 Dan
- GD Posts: 0
- Location: Séoul, Corée
- Has thanked: 88 times
- Been thanked: 365 times
Re: A match against Fuego
Your game is actually a 10 stone handicap game, and you have a bad habit of following your opponent's moves.
Amsterdam, soon.
- tsuhre
- Dies in gote
- Posts: 20
- Joined: Mon Dec 31, 2012 9:14 pm
- Rank: KGS 8 kyu
- GD Posts: 0
- KGS: Tsuhre
- Universal go server handle: Tsuhre
- Location: Sonora, CA
- Has thanked: 8 times
- Been thanked: 3 times
Re: A match against Fuego
billywoods wrote:I'm only 4 kyu, but a few notes:
- Move 3: notice the strange shape that F8 and D10 make. It has a weak point in the middle. This isn't a problem right now, but you don't know what's going to happen in 100 moves' time. There's no point setting yourself up for trouble, and it's too early to say that this stone makes points or anything. There were a few shapes like this in the game.
- Move 11: slow, endgame. Don't worry about white T3 or S2: they're big later on, but they don't make any eyes for white. Try pincering, e.g. at R7 or R8 - this will deprive white of a base and make the group squirm, and at the same time it develops the right-hand side for black.
- Move 25: It's hard to see what you're doing here. You're not cutting the white stone off, or depriving it of a base, or making points, or helping your corner group. In fact, assume O4 and K8 both live, and imagine what this will look like in endgame; aren't you just playing on dame? There were a few points like this in the game.
- Move 35: the tiger's mouth is a weak shape because of white's stone at O4 here (which can push in at O3 and cut you off).
- Move 49: not urgent. Big, of course, if it keeps white's groups separated. (Though P5 can escape anyway even if black tenukis once.) More urgently, though, what's going on with your corner? (Tsumego time! Hint in the spoiler below...)
Thanks for the tips! This was exactly what I was looking for just in terms of amateur mistakes I was making on the board. I thought I might just run through some of what you talked about and what I was thinking at the time.
[list][*]Move 3: Ah yes, the elephants eye. I actually regretted this move as soon as I played it.
[*]Move 11: I realize now that I didn't actually have to play this move. (actually I realized this mid-game when the same situation occurred in the lower left corner. I'll admit that I never even considered R8 or R7 which seems silly in retrospect.
[*]Move 25: I have no idea what I was doing here either. To be honest it was not a particularly rational match.
[*]Move 35: I think I realized this and was more concerned with cutting white off. Looking back though, if that was my goal I should have just played Q5 directly
[*]Move 49: I think I was concerned with preserving shape here. Is a white play at R2 tsumego? I would probably respond with a hane at R1.
Dusk Eagle wrote:Seeing how much you lose to a computer by is not a good metric. Most decent computers will only play so as to win by a small margin, and won't focus on increasing their lead when they're ahead like a typical human would. So you and I could both play to it and lose by the same amount of points. Also, computers have gotten quite a bit stronger over the past few years. The top computer program plays at a 6d level now, and Fuego plays at a 1d level if I'm not mistaken. They're definitely tougher to beat than before.
I wouldn't recommend using Fuego as your training bot. Instead, I think you should make an account on KGS (if you haven't) and play there. There are other beginners on the site, as well as weak bots that are almost always available for you to play against (a lot of bots on the site don't even play ranked games, so you don't have to worry about rank if that scares you). I think you'll learn a lot more from that (and from reading sensei's library, if you aren't) than from playing Fuego.
Anyway, billywoods covered what I wanted to cover regarding the actual game. I think it will be particularly helpful if you pay attention to his comments for move 11.
Thanks for the advice! I had suspected that fuego played pretty minimally for a while since the score was always so close. I completely agree though, It's a pointless exercise to compare yourself in skill level to a computer program. What I'm really concerned with here is how I approached individual situations, and what I could do to make those approaches stronger. (as you say, billywoods covers this excellently)
I'm suprised though: I'll admit that I never really thought playing endgame moves like 11 was that detrimental to the rest of the board.
I'm still working myself up to try out KGS. I've been playing on Flyordie for about 6 months now just because it was an easier GUI for me to work with.
lovelove wrote:Your game is actually a 10 stone handicap game, and you have a bad habit of following your opponent's moves.
Hahaha, that makes these mistakes even worse then. In this game I almost exclusively followed my opponent, which I know is terrible form. In my defense, I would never play this way in a live match, but I would also never have 10 handicap stones in a live match.
I find more and more that my battles on the board reflect my battles off of it.
- topazg
- Tengen
- Posts: 4511
- Joined: Wed Apr 21, 2010 3:08 am
- Rank: Nebulous
- GD Posts: 918
- KGS: topazg
- Location: Chatteris, UK
- Has thanked: 1579 times
- Been thanked: 650 times
- Contact:
- tsuhre
- Dies in gote
- Posts: 20
- Joined: Mon Dec 31, 2012 9:14 pm
- Rank: KGS 8 kyu
- GD Posts: 0
- KGS: Tsuhre
- Universal go server handle: Tsuhre
- Location: Sonora, CA
- Has thanked: 8 times
- Been thanked: 3 times
Re: A match against Fuego
topazg wrote:Some thoughts![]()
Thanks a bunch topazg
I find more and more that my battles on the board reflect my battles off of it.
-
xed_over
- Oza
- Posts: 2264
- Joined: Mon Apr 19, 2010 11:51 am
- Has thanked: 1179 times
- Been thanked: 553 times
Re: A match against Fuego
tsuhre wrote: Unfortunately for me, Fuego (W) resigned after a blacks play at 123, so I still don't get any satisfaction form this match.
most programs have an option to "not resign". You may have to search for it.
- tsuhre
- Dies in gote
- Posts: 20
- Joined: Mon Dec 31, 2012 9:14 pm
- Rank: KGS 8 kyu
- GD Posts: 0
- KGS: Tsuhre
- Universal go server handle: Tsuhre
- Location: Sonora, CA
- Has thanked: 8 times
- Been thanked: 3 times
Re: A match against Fuego
xed_over wrote:tsuhre wrote: Unfortunately for me, Fuego (W) resigned after a blacks play at 123, so I still don't get any satisfaction form this match.
most programs have an option to "not resign". You may have to search for it.
Good to know
I find more and more that my battles on the board reflect my battles off of it.
-
Mike Novack
- Lives in sente
- Posts: 1045
- Joined: Mon Aug 09, 2010 9:36 am
- GD Posts: 0
- Been thanked: 182 times
Re: A match against Fuego
Do not turn off "allowed to resign" when playing against any of the MCTS based programs.
Forcing the program to play on when it has concluded "hopeless" will not give you much satisfaction nor will it give you an idea of the margin of difference. Once there are no moves with probability of winning higher than other moves it will begin making truly silly moves.
Remember, it ignores "by how much" (won or lost) and so forced to play on it isn't making plays that will cause hold down the margin of defeat.
Forcing the program to play on when it has concluded "hopeless" will not give you much satisfaction nor will it give you an idea of the margin of difference. Once there are no moves with probability of winning higher than other moves it will begin making truly silly moves.
Remember, it ignores "by how much" (won or lost) and so forced to play on it isn't making plays that will cause hold down the margin of defeat.
- oren
- Oza
- Posts: 2777
- Joined: Sun Apr 18, 2010 5:54 pm
- GD Posts: 0
- KGS: oren
- Tygem: oren740, orenl
- IGS: oren
- Wbaduk: oren
- Location: Seattle, WA
- Has thanked: 251 times
- Been thanked: 549 times
Re: A match against Fuego
Mike Novack wrote:Forcing the program to play on when it has concluded "hopeless" will not give you much satisfaction nor will it give you an idea of the margin of difference. Once there are no moves with probability of winning higher than other moves it will begin making truly silly moves.
They have programmed in VERY human behavior then.
-
xed_over
- Oza
- Posts: 2264
- Joined: Mon Apr 19, 2010 11:51 am
- Has thanked: 1179 times
- Been thanked: 553 times
Re: A match against Fuego
Mike Novack wrote:Forcing the program to play on when it has concluded "hopeless" will not give you much satisfaction
it gives me satisfaction
- tsuhre
- Dies in gote
- Posts: 20
- Joined: Mon Dec 31, 2012 9:14 pm
- Rank: KGS 8 kyu
- GD Posts: 0
- KGS: Tsuhre
- Universal go server handle: Tsuhre
- Location: Sonora, CA
- Has thanked: 8 times
- Been thanked: 3 times
Re: A match against Fuego
In a way it's somewhat irrelevant anyway. I might eke some short term satisfaction out of crushing the computer, but it wont help my overall strength. As mike says, changing the option to do not resign changes how the computer plays and is therefore not a good determining factor in how much I've surpassed it.
I find more and more that my battles on the board reflect my battles off of it.
-
billywoods
- Lives in gote
- Posts: 460
- Joined: Sun Jul 29, 2012 1:12 pm
- Rank: 3 kyu
- GD Posts: 0
- Universal go server handle: billywoods
- Has thanked: 149 times
- Been thanked: 101 times
Re: A match against Fuego
tsuhre wrote:Is a white play at R2 tsumego?
What I meant was that your corner group was very small, had few liberties, and had a cutting point - there's no guarantee it's alive, unless you've read it out to check that it's alive. If you're strong enough, you should do this sort of reading as a matter of practice (reading problems are called tsumego, and are often simple corner life-and-death problems anyway). If you're not strong enough, you should definitely at least notice that you're close to dying, and consider putting in an extra securing move. I've put some thoughts in the spoiler below to show you how I'd think it out, but if reading is still very difficult for you, don't take them too seriously.
Edit: typos...
Last edited by billywoods on Wed Jan 02, 2013 12:59 pm, edited 1 time in total.
- Dusk Eagle
- Gosei
- Posts: 1758
- Joined: Tue Apr 20, 2010 4:02 pm
- Rank: 4d
- GD Posts: 0
- Has thanked: 378 times
- Been thanked: 375 times
Re: A match against Fuego
Black can't even make seki.
This may look like a seki, but notice what happens after white plays 'a' and 'b'. Black suddenly has one liberty, so he dies. Of course, black could play 'c' at any point before white gets 'a' and 'b', but then black is left with a dead shape inside, so he's dead.
This may look like a seki, but notice what happens after white plays 'a' and 'b'. Black suddenly has one liberty, so he dies. Of course, black could play 'c' at any point before white gets 'a' and 'b', but then black is left with a dead shape inside, so he's dead.
We don't know who we are; we don't know where we are.
Each of us woke up one moment and here we were in the darkness.
We're nameless things with no memory; no knowledge of what went before,
No understanding of what is now, no knowledge of what will be.
Each of us woke up one moment and here we were in the darkness.
We're nameless things with no memory; no knowledge of what went before,
No understanding of what is now, no knowledge of what will be.