Testing Theories Against GnuGo

General conversations about Go belong here.
Post Reply
hailthorn011
Lives in sente
Posts: 1160
Joined: Tue Jun 01, 2010 1:34 pm
Rank: KGS 6k
GD Posts: 0
Universal go server handle: hailthorn
Location: VA, USA
Has thanked: 183 times
Been thanked: 100 times
Contact:

Testing Theories Against GnuGo

Post by hailthorn011 »

Hello, it's me again with all of my Kyu-ish ignorance. :D

I like testing new things that I learn, so I've decided to start practicing newly learned techniques against Gobots before utilizing them in games against humans. It's something I plan to start rather than something I already do.

Do y'all think there is any value in this, or is it simply a waste of time?
:salute:
Slava Ukraini!
User avatar
BaghwanB
Lives with ko
Posts: 223
Joined: Thu Apr 22, 2010 2:16 pm
Rank: SDK
GD Posts: 156
Location: Denver CO
Has thanked: 16 times
Been thanked: 83 times

Re: Testing Theories Against GnuGo

Post by BaghwanB »

Eh... Without having tried it myself, I'd say it might be OK for a few concepts/aspects but horrible for others. The trick (which I can't do) is tell which is which. I'd guesstimate that it could be OK on close in 3rd/4th line fighting maneuvers but the big strategic ones could have no real relevance to playing humans.

I'll gladly defer though to anyone who has actually tried it out though. A while back I tried playing more 9x9 against computers to get more L&D and fighting experience and I think it helped a bit, but that's a pretty limited sample set.

Bruce "Single Digit Board" Young
Currently reading: Plutarch, Cerebus, and D&Q 25th Anniversary
User avatar
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:

Re: Testing Theories Against GnuGo

Post by topazg »

I would say practicing techniques against bots is probably the worst practice you can use bots for. Bots are reasonably well known for having all sorts of blind spots, and techniques may consistently work 100% against a bot even if they are technically not correct or well played out. Playing bots I consider fine, practicing techniques requires humans so that you can handle various spurious responses to your sequences.

Just my 2p/2c :)
hailthorn011
Lives in sente
Posts: 1160
Joined: Tue Jun 01, 2010 1:34 pm
Rank: KGS 6k
GD Posts: 0
Universal go server handle: hailthorn
Location: VA, USA
Has thanked: 183 times
Been thanked: 100 times
Contact:

Re: Testing Theories Against GnuGo

Post by hailthorn011 »

BaghwanB wrote:Eh... Without having tried it myself, I'd say it might be OK for a few concepts/aspects but horrible for others. The trick (which I can't do) is tell which is which. I'd guesstimate that it could be OK on close in 3rd/4th line fighting maneuvers but the big strategic ones could have no real relevance to playing humans.

I'll gladly defer though to anyone who has actually tried it out though. A while back I tried playing more 9x9 against computers to get more L&D and fighting experience and I think it helped a bit, but that's a pretty limited sample set.

Bruce "Single Digit Board" Young


Yeah, I used to do up to around 50 9x9 games a day with Gobots. I think it helped somewhat. And I can agree with you, there are some areas where it'd probably be weak. One thing I've noticed is that humans don't respond like Gobots....lol
Slava Ukraini!
hailthorn011
Lives in sente
Posts: 1160
Joined: Tue Jun 01, 2010 1:34 pm
Rank: KGS 6k
GD Posts: 0
Universal go server handle: hailthorn
Location: VA, USA
Has thanked: 183 times
Been thanked: 100 times
Contact:

Re: Testing Theories Against GnuGo

Post by hailthorn011 »

topazg wrote:I would say practicing techniques against bots is probably the worst practice you can use bots for. Bots are reasonably well known for having all sorts of blind spots, and techniques may consistently work 100% against a bot even if they are technically not correct or well played out. Playing bots I consider fine, practicing techniques requires humans so that you can handle various spurious responses to your sequences.

Just my 2p/2c :)


I understand that entirely. I played 9x9 Go with a Gobot so much that I could predict with high accuracy how the bot would respond to my moves. But really what I do is test out fuseki strategies that I learn mainly because I feel like that's my weakest area by far.

Or that and everything else considering I'm only 11k....
Slava Ukraini!
User avatar
Chew Terr
Gosei
Posts: 2060
Joined: Mon Apr 19, 2010 12:45 pm
Rank: KGS 3k
GD Posts: 264
KGS: Chew
Location: Texas
Has thanked: 546 times
Been thanked: 172 times
Contact:

Re: Testing Theories Against GnuGo

Post by Chew Terr »

One thing I tried once is to agree with a friend to play the first 30 (or whatever) moves of the opening, and then review together, over and over. That kind of let us mess around with different ideas, and see if any obviously failed or worked well. While it can be intimidating to practice with people, working with a friend can take some of the pressure off.
Someday I want to be strong enough to earn KGS[-].
hailthorn011
Lives in sente
Posts: 1160
Joined: Tue Jun 01, 2010 1:34 pm
Rank: KGS 6k
GD Posts: 0
Universal go server handle: hailthorn
Location: VA, USA
Has thanked: 183 times
Been thanked: 100 times
Contact:

Re: Testing Theories Against GnuGo

Post by hailthorn011 »

Chew Terr wrote:One thing I tried once is to agree with a friend to play the first 30 (or whatever) moves of the opening, and then review together, over and over. That kind of let us mess around with different ideas, and see if any obviously failed or worked well. While it can be intimidating to practice with people, working with a friend can take some of the pressure off.


That would be great if I had any friends who played Go. :P I live in a very Go dry area, unfortunately. The only games I can play are online with people I don't know. And usually they pull a Houdini after the game is over.
Slava Ukraini!
User avatar
LocoRon
Lives with ko
Posts: 292
Joined: Tue Aug 10, 2010 1:04 pm
Rank: 1 kyu
GD Posts: 0
KGS: LocoRon
Has thanked: 92 times
Been thanked: 80 times

Re: Testing Theories Against GnuGo

Post by LocoRon »

Have you tried visiting the KGS Teaching Ladder?

I'm sure you could get some help in there, if you have a game where you were experimenting with an idea, and would like someone else's perspective.... (Or, you know, just get some good ol' teaching games)
User avatar
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: Testing Theories Against GnuGo

Post by Dusk Eagle »

I have to agree with topazg - doing this is more likely to reinforce bad habits than good ones. Have you seen this thread on how to beat GNUGo? It's a stupid strategy that works perfectly against that bot.

I think having a teacher is the easiest way to improve. But if you don't know anyone stronger and don't want to pay for lessons, just frequent studying and trying out what you learn against humans is a good way to learn to. Also, don't give up on some concept you've learned if you can't make it work right away. It's easy to be told something like "Don't attach to weak stones," or "Use thickness to attack," but it takes a while before you can see first-hand the truth of these concepts.
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.
hailthorn011
Lives in sente
Posts: 1160
Joined: Tue Jun 01, 2010 1:34 pm
Rank: KGS 6k
GD Posts: 0
Universal go server handle: hailthorn
Location: VA, USA
Has thanked: 183 times
Been thanked: 100 times
Contact:

Re: Testing Theories Against GnuGo

Post by hailthorn011 »

Dusk Eagle wrote:I have to agree with topazg - doing this is more likely to reinforce bad habits than good ones. Have you seen this thread on how to beat GNUGo? It's a stupid strategy that works perfectly against that bot.

I think having a teacher is the easiest way to improve. But if you don't know anyone stronger and don't want to pay for lessons, just frequent studying and trying out what you learn against humans is a good way to learn to. Also, don't give up on some concept you've learned if you can't make it work right away. It's easy to be told something like "Don't attach to weak stones," or "Use thickness to attack," but it takes a while before you can see first-hand the truth of these concepts.


I had no idea about that link. << *plots torture for the Gobots* (jk)

But in all seriousness, I know. See, it helped at one point because I had a friend I could bounce off of. With his help I went from 16k to 12k in just a week. That's the fastest development I've ever experienced, so I know having a teacher/friend helps. Unfortunately, he stopped coming on as much. <<
Slava Ukraini!
hailthorn011
Lives in sente
Posts: 1160
Joined: Tue Jun 01, 2010 1:34 pm
Rank: KGS 6k
GD Posts: 0
Universal go server handle: hailthorn
Location: VA, USA
Has thanked: 183 times
Been thanked: 100 times
Contact:

Re: Testing Theories Against GnuGo

Post by hailthorn011 »

LocoRon wrote:Have you tried visiting the KGS Teaching Ladder?

I'm sure you could get some help in there, if you have a game where you were experimenting with an idea, and would like someone else's perspective.... (Or, you know, just get some good ol' teaching games)


Not yet, but I'll have to look into that. It's been mentioned to me several times now.
Slava Ukraini!
User avatar
Chew Terr
Gosei
Posts: 2060
Joined: Mon Apr 19, 2010 12:45 pm
Rank: KGS 3k
GD Posts: 264
KGS: Chew
Location: Texas
Has thanked: 546 times
Been thanked: 172 times
Contact:

Re: Testing Theories Against GnuGo

Post by Chew Terr »

hailthorn011 wrote:
Chew Terr wrote:One thing I tried once is to agree with a friend to play the first 30 (or whatever) moves of the opening, and then review together, over and over. That kind of let us mess around with different ideas, and see if any obviously failed or worked well. While it can be intimidating to practice with people, working with a friend can take some of the pressure off.


That would be great if I had any friends who played Go. :P I live in a very Go dry area, unfortunately. The only games I can play are online with people I don't know. And usually they pull a Houdini after the game is over.


Worth asking here for possible 10-15k practice partners? Wasn't someone (besides topazg) asking for something similar not too long ago? Sorry, I try to help, but my memory is abyssmal.
Someday I want to be strong enough to earn KGS[-].
Post Reply