It is currently Thu May 01, 2025 4:03 pm

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 11 posts ] 
Author Message
Offline
 Post subject: Any reason to fill in your own territory?
Post #1 Posted: Tue May 27, 2014 1:33 pm 
Lives in gote
User avatar

Posts: 385
Liked others: 13
Was liked: 24
OGS: Saint Ravitt
My smartgo app does this thing at the end of the game; I'll finish playing and pass but the computer continues to fill in there own space, losing a point each time. It'll put stones in random places like out in the middle of an open space. Is this just the computer being stupid or is there a legit reason to do this?

_________________
Thinking like a go player during a game of chess is like bringing a knife to a gun-fight. Thinking like a chess player during a game of go feels like getting knifed while you're holding a gun...

Top
 Profile  
 
Offline
 Post subject: Re: Any reason to fill in your own territory?
Post #2 Posted: Tue May 27, 2014 1:43 pm 
Judan

Posts: 6727
Location: Cambridge, UK
Liked others: 436
Was liked: 3720
Rank: UK 4 dan
KGS: Uberdude 4d
OGS: Uberdude 7d
Joelnelsonb wrote:
My smartgo app does this thing at the end of the game; I'll finish playing and pass but the computer continues to fill in there own space, losing a point each time. It'll put stones in random places like out in the middle of an open space. Is this just the computer being stupid or is there a legit reason to do this?


Just the computer being stupid. There are cases where there is some weakness inside your territory that needs to be defended once the outside liberties get filled at the end of the game, but most bots do the stupid thing you observed as they only try to win, so if they are ahead by quite a few points they fill in their territory. This can be quite a problem when the bot is playing Yoda Norimoto 9 dan professional in a tournament as it's rather rude...

Top
 Profile  
 
Offline
 Post subject: Re: Any reason to fill in your own territory?
Post #3 Posted: Tue May 27, 2014 2:25 pm 
Gosei
User avatar

Posts: 1848
Location: Bellevue, WA
Liked others: 90
Was liked: 837
Rank: AGA 5d
KGS: Capsule 4d
Tygem: 치킨까스 5d
Sometimes I'll do it to my opponent if I'm ahead by a significant margin, the aji's run out, and the opponent won't resign.

Top
 Profile  
 
Offline
 Post subject: Re: Any reason to fill in your own territory?
Post #4 Posted: Tue May 27, 2014 4:17 pm 
Dies with sente
User avatar

Posts: 77
Location: Illinois
Liked others: 0
Was liked: 41
Araban wrote:
Sometimes I'll do it to my opponent if I'm ahead by a significant margin, the aji's run out, and the opponent won't resign.

Why not just pass in that situation?

Top
 Profile  
 
Offline
 Post subject: Re: Any reason to fill in your own territory?
Post #5 Posted: Tue May 27, 2014 4:56 pm 
Judan

Posts: 6727
Location: Cambridge, UK
Liked others: 436
Was liked: 3720
Rank: UK 4 dan
KGS: Uberdude 4d
OGS: Uberdude 7d
Tim C Koppang wrote:
Araban wrote:
Sometimes I'll do it to my opponent if I'm ahead by a significant margin, the aji's run out, and the opponent won't resign.

Why not just pass in that situation?


1. It has more mockery.
2. If they then pass the game enters the scoring phase but it isn't yet finished.

Top
 Profile  
 
Offline
 Post subject: Re: Any reason to fill in your own territory?
Post #6 Posted: Tue May 27, 2014 5:38 pm 
Honinbo

Posts: 10905
Liked others: 3651
Was liked: 3374
Joelnelsonb wrote:
My smartgo app does this thing at the end of the game; I'll finish playing and pass but the computer continues to fill in there own space, losing a point each time. It'll put stones in random places like out in the middle of an open space. Is this just the computer being stupid or is there a legit reason to do this?


Make sure that the program is set to play by territory rules. By area rules it loses nothing by filling in its own territory -- unless it kills itself. ;)

_________________
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins

Visualize whirled peas.

Everything with love. Stay safe.

Top
 Profile  
 
Offline
 Post subject: Re: Any reason to fill in your own territory?
Post #7 Posted: Tue May 27, 2014 5:41 pm 
Lives with ko
User avatar

Posts: 193
Liked others: 0
Was liked: 21
KGS: Rowen
Tygem: Kotaru
IGS: Rowen
Bill Spight wrote:
Make sure that the program is set to play by territory rules. By area rules it loses nothing by filling in its own territory -- unless it kills itself. ;)



I had no idea this was an option either. Glad I looked at this post!

Top
 Profile  
 
Offline
 Post subject: Re: Any reason to fill in your own territory?
Post #8 Posted: Tue May 27, 2014 5:45 pm 
Judan

Posts: 6727
Location: Cambridge, UK
Liked others: 436
Was liked: 3720
Rank: UK 4 dan
KGS: Uberdude 4d
OGS: Uberdude 7d
Does this option actually exist? Most monte carlo bots only play area rules afaik (it's easier for them to count and establish group status, and doesn't punish their fill in). And as they only try to maximise win percentage not margin would it actually help?

Top
 Profile  
 
Offline
 Post subject: Re: Any reason to fill in your own territory?
Post #9 Posted: Tue May 27, 2014 6:30 pm 
Gosei
User avatar

Posts: 1758
Liked others: 378
Was liked: 375
Rank: 4d
From what I've heard from Mike Novack, Monte Carlo bots don't work well at the beginner level, so I don't think SmartGo is using a Monte Carlo algorithm. I also can't find any mention of Monte Carlo on SmartGo's front page or on the Sensei's Library article on the program.

_________________
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.

Top
 Profile  
 
Offline
 Post subject: Re: Any reason to fill in your own territory?
Post #10 Posted: Tue May 27, 2014 8:33 pm 
Lives in gote

Posts: 370
Liked others: 91
Was liked: 254
Rank: Weak
Joelnelsonb wrote:
My smartgo app does this thing at the end of the game; I'll finish playing and pass but the computer continues to fill in there own space, losing a point each time. It'll put stones in random places like out in the middle of an open space. Is this just the computer being stupid or is there a legit reason to do this?

I've heard that some go engines try to win by 0.5... I dunno if this is true or not.

Top
 Profile  
 
Offline
 Post subject: Re: Any reason to fill in your own territory?
Post #11 Posted: Tue May 27, 2014 11:04 pm 
Lives in gote
User avatar

Posts: 314
Location: Germany
Liked others: 10
Was liked: 128
Rank: KGS 4k
Uberdude wrote:
This can be quite a problem when the bot is playing Yoda Norimoto 9 dan professional in a tournament as it's rather rude...


And here I was thinking A.I. research was still millenia away from mastering human emotions!

This may also explain why computer go isn't particularly successful yet: the programmers are wasting their time making anthropomorphic sentient go playing entities, instead of focussing on algorithms to play better go.

In fact, Uberdude's comment (or maybe, Yoda Norimoto's being upset) shows the key problem with calling your opponent's moves "rude".

While there may be cases of actual BM here and there, most of the time you're probably just projecting your own emotional bias onto your opponent.

Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 11 posts ] 

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