Life In 19x19 http://www.lifein19x19.com/ |
|
This is why I don't like playing against Gobots http://www.lifein19x19.com/viewtopic.php?f=4&t=9193 |
Page 1 of 1 |
Author: | tekesta [ Fri Oct 11, 2013 6:05 pm ] |
Post subject: | This is why I don't like playing against Gobots |
I heard somewhere that playing against a Go software program can teach one proper playing habits. However, after a couple of games against GnuGoBot39, I wonder if this is true. It certainly must be difficult if 10 minutes of playing time is all one gets. Below are the games. I resigned in the first one once it was clear I would not be able to capture the center White group. Probably should've resigned several moves back since White appeared to be ahead by a good 80 points. In the second one, I played a rather unconventional fuseki in order to confuse the program. In the end, Black won by 37½ points. Perhaps I should avoid the GnuGoBot engines on KGS if I want any serious games. |
Author: | amnal [ Fri Oct 11, 2013 6:18 pm ] |
Post subject: | Re: This is why I don't like playing against Gobots |
> I heard somewhere that playing against a Go software program can teach one proper playing habits. The conventional wisdom is the opposite of this, on the basis that they predictably play the same set of bad moves that you'll tend not to see refutations for - unlike human players, who may be equally bad, but will be so in a range of interesting ways, each of which teaches you about the strengths and weaknesses of the others. This is probably less true for modern monte-carlo bots, but probably applies somewhat to gnugo - especially if it's pushed into a 10 minute game. On the other hand, you didn't actually say what your problem was, or why you don't like playing it, or why these games were not 'serious'. |
Author: | Nyanjilla [ Sat Oct 12, 2013 12:33 am ] |
Post subject: | Re: This is why I don't like playing against Gobots |
tekesta wrote: Perhaps I should avoid the GnuGoBot engines on KGS if I want any serious games.[/font] Yup. I once came across someone who might have been DDK in reality, but had created a dan-level account for himself by giving Gnugo bots 6 stones and playing essentially the same game over and over and over and over, exploiting the persistent misplays that are built into that engine. Playing those bots does not teach you proper playing habits. |
Author: | Wildclaw [ Sat Oct 12, 2013 1:48 am ] |
Post subject: | Re: This is why I don't like playing against Gobots |
amnal wrote: This is probably less true for modern monte-carlo bots, but probably applies somewhat to gnugo - especially if it's pushed into a 10 minute game. Actually, MC bots tends to be fairly crappy teachers unless you are looking to understand the value of tactical fighting and basic group safety. The problem is that MC bots will play more non-optimal moves when they feel they are ahead or behind (at least if the bot in question isn't using some kind of adeptive komi in its calculations). And that makes it quite difficult to learn from their play. Traditional min-max bots are much better for learning in my opinion, especially for newer players. These bots have more consistent strengths and weaknesses that make them far easier to learn from. Yes, you'll pick up a few bad habits when it comes to areas where the bot is weak, but that is really not very different from playing players of a specific rank and server. Also, using appropriate handicaps to make the fight more balanced will alleviate the problem. The biggest complaint I see about playing bots is examples of someone learning to exploit a weakness in the bot and then using that repeatedly without adjusting handicap to fix the problem. Although if you are exploiting a weakness in that way, adjusting handicap will generally put you into a bind when the handicap is enough for the bot to prevent the exploit, because without the exploit to lean on, the players has little of use. Dishonest play is essentially the single biggest hinder to learning. And that goes for playing both humans and bots. tekesta wrote: In the second one, I played a rather unconventional fuseki in order to confuse the program. And this basically sums up both of your games. You are trying to win by fooling your opponent (which works great against weak double kyu players). Those double kyu tricks won't work against GnuGo however. For example, when you cut at K4 in the first game, GnuGo probably knows that your stone can't escape because it has read it out. You on the other hand keep trying to break it out repeatedly until you eventually give white a massive bottom as well as the right bottom black group. tekesta wrote: Perhaps I should avoid the GnuGoBot engines on KGS if I want any serious games. If you want serious games then you should probably take your opponent seriously. (including accepting handicaps against a stronger player) You are the one playing dishonestly trying to probe for weaknesses in GnuGos play. GnuGo on the other hand is a very honest go engine (in fact, that could be said to be its strongest weakness) that responds honestly to your attempts to fool it. |
Author: | tekesta [ Sat Oct 12, 2013 7:37 pm ] |
Post subject: | Getting handis from GunGo (GunGo will shoot you down!) |
Quote: If you want serious games then you should probably take your opponent seriously. (including accepting handicaps against a stronger player) Using a conventional style of play, I've been able to win against mfgo09kyu a few times.You are the one playing dishonestly trying to probe for weaknesses in GnuGos play. GnuGo on the other hand is a very honest go engine (in fact, that could be said to be its strongest weakness) that responds honestly to your attempts to fool it. A GunGo3 series program has very strong reading ability. I estimate its strength to be 3-5 kyu. If it is meant to imitate a human Go player, than perhaps I should play against it more. Otherwise, I should stick strictly to playing human opponents. As for accepting handicaps from the program, I have not been able to get any rated games from the GunGo engines on KGS. (Is it possible to adjust handicaps when challenging GunGo to a game?) Against human players I can get handicaps, but almost everyone there avoids playing weaker opponents. (On IGS, I get appropriate handicaps whether the game is free or rated.) |
Author: | Boidhre [ Sat Oct 12, 2013 8:10 pm ] |
Post subject: | Re: Getting handis from GunGo (GunGo will shoot you down!) |
tekesta wrote: Quote: If you want serious games then you should probably take your opponent seriously. (including accepting handicaps against a stronger player) Using a conventional style of play, I've been able to win against mfgo09kyu a few times.You are the one playing dishonestly trying to probe for weaknesses in GnuGos play. GnuGo on the other hand is a very honest go engine (in fact, that could be said to be its strongest weakness) that responds honestly to your attempts to fool it. A GunGo3 series program has very strong reading ability. I estimate its strength to be 3-5 kyu. If it is meant to imitate a human Go player, than perhaps I should play against it more. Otherwise, I should stick strictly to playing human opponents. As for accepting handicaps from the program, I have not been able to get any rated games from the GunGo engines on KGS. (Is it possible to adjust handicaps when challenging GunGo to a game?) Against human players I can get handicaps, but almost everyone there avoids playing weaker opponents. (On IGS, I get appropriate handicaps whether the game is free or rated.) A general rule of thumb: play the bot, so long as it is still kicking your ass. As soon as you start beating it, adjust handicap until this isn't the case any more. As soon as you find yourself making a move because you know how the bot will sub-optimally respond, change to a new bot. Actually, most of that could apply to humans as well. |
Page 1 of 1 | All times are UTC - 8 hours [ DST ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |