Any reason to fill in your own territory?

If you're new to the game and have questions, post them here.
Post Reply
User avatar
Joelnelsonb
Lives in gote
Posts: 385
Joined: Mon May 26, 2014 6:45 pm
GD Posts: 0
OGS: Saint Ravitt
Has thanked: 13 times
Been thanked: 24 times

Any reason to fill in your own territory?

Post by Joelnelsonb »

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...
Uberdude
Judan
Posts: 6727
Joined: Thu Nov 24, 2011 11:35 am
Rank: UK 4 dan
GD Posts: 0
KGS: Uberdude 4d
OGS: Uberdude 7d
Location: Cambridge, UK
Has thanked: 436 times
Been thanked: 3718 times

Re: Any reason to fill in your own territory?

Post by Uberdude »

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...
User avatar
Solomon
Gosei
Posts: 1848
Joined: Tue Apr 20, 2010 9:21 pm
Rank: AGA 5d
GD Posts: 0
KGS: Capsule 4d
Tygem: 치킨까스 5d
Location: Bellevue, WA
Has thanked: 90 times
Been thanked: 835 times

Re: Any reason to fill in your own territory?

Post by Solomon »

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.
User avatar
Tim C Koppang
Dies with sente
Posts: 77
Joined: Sat Sep 24, 2011 11:43 am
GD Posts: 0
Location: Illinois
Been thanked: 41 times

Re: Any reason to fill in your own territory?

Post by Tim C Koppang »

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?
Uberdude
Judan
Posts: 6727
Joined: Thu Nov 24, 2011 11:35 am
Rank: UK 4 dan
GD Posts: 0
KGS: Uberdude 4d
OGS: Uberdude 7d
Location: Cambridge, UK
Has thanked: 436 times
Been thanked: 3718 times

Re: Any reason to fill in your own territory?

Post by Uberdude »

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.
Bill Spight
Honinbo
Posts: 10905
Joined: Wed Apr 21, 2010 1:24 pm
Has thanked: 3651 times
Been thanked: 3373 times

Re: Any reason to fill in your own territory?

Post by Bill Spight »

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.
User avatar
Rowen
Lives with ko
Posts: 194
Joined: Sat Nov 09, 2013 9:35 am
GD Posts: 0
KGS: Rowen
Tygem: Kotaru
IGS: Rowen
Been thanked: 21 times

Re: Any reason to fill in your own territory?

Post by 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!
Uberdude
Judan
Posts: 6727
Joined: Thu Nov 24, 2011 11:35 am
Rank: UK 4 dan
GD Posts: 0
KGS: Uberdude 4d
OGS: Uberdude 7d
Location: Cambridge, UK
Has thanked: 436 times
Been thanked: 3718 times

Re: Any reason to fill in your own territory?

Post by Uberdude »

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?
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: Any reason to fill in your own territory?

Post by Dusk Eagle »

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.
lemmata
Lives in gote
Posts: 370
Joined: Thu Feb 23, 2012 12:38 pm
Rank: Weak
GD Posts: 0
Has thanked: 91 times
Been thanked: 254 times

Re: Any reason to fill in your own territory?

Post by lemmata »

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.
User avatar
leichtloeslich
Lives in gote
Posts: 314
Joined: Wed Feb 29, 2012 1:16 pm
Rank: KGS 4k
GD Posts: 0
Location: Germany
Has thanked: 10 times
Been thanked: 128 times

Re: Any reason to fill in your own territory?

Post by leichtloeslich »

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.
Post Reply