Formulating the ko rule without off-board information
-
luigi
- Lives in gote
- Posts: 352
- Joined: Wed Jul 06, 2011 12:01 pm
- Rank: Low
- GD Posts: 0
- Location: Spain
- Has thanked: 181 times
- Been thanked: 41 times
Formulating the ko rule without off-board information
One quibble I have with the ko rule is that you can accidentally make an illegal move if you forget what your opponent's move was, as in game four of the 5th Meijin tournament in 1980. It occurs to me this could be easily avoided by using the following conventions:
- If your move is a ko capture, the surrounded enemy stone is not removed immediately.
- If, at the start of your turn, there is a surrounded stone of your color on the board, you must remove it before making your move.
- If your move is a ko capture, the surrounded enemy stone is not removed immediately.
- If, at the start of your turn, there is a surrounded stone of your color on the board, you must remove it before making your move.
-
John Fairbairn
- Oza
- Posts: 3724
- Joined: Wed Apr 21, 2010 3:09 am
- Has thanked: 20 times
- Been thanked: 4672 times
Re: Formulating the ko rule without off-board information
It's a neat idea but what do you do about other such infringements that have occurred in professional play? E.g. a player plays a suicide move, or a player removes enemy stones wrongly thinking he had captured them.
It seems simpler just to stick with the present rules which implicitly say that a professional must behave like a professional or suffer the consequences.
Given that there are only about 50 cases of forfeiture by pros in over 100,000 games in the GoGoD database, and these cover quite a wide range of different infractions, it doesn't seem to be much of an issue in practice.
The Cho Chikun case you mentioned was special in that he asked the scorekeeper for guidance, but there were plenty of fellow professionals who thought that was wrong and unprofessional, and that he should have forfeited the game.
It seems simpler just to stick with the present rules which implicitly say that a professional must behave like a professional or suffer the consequences.
Given that there are only about 50 cases of forfeiture by pros in over 100,000 games in the GoGoD database, and these cover quite a wide range of different infractions, it doesn't seem to be much of an issue in practice.
The Cho Chikun case you mentioned was special in that he asked the scorekeeper for guidance, but there were plenty of fellow professionals who thought that was wrong and unprofessional, and that he should have forfeited the game.
-
luigi
- Lives in gote
- Posts: 352
- Joined: Wed Jul 06, 2011 12:01 pm
- Rank: Low
- GD Posts: 0
- Location: Spain
- Has thanked: 181 times
- Been thanked: 41 times
Re: Formulating the ko rule without off-board information
There are all sorts of illegal things a player can do, of course. My quibble with ko is simply that it forces a player to remember the previous move. It's the same with en passant capture in chess, for instance, and even worse with castling in that game.John Fairbairn wrote:It's a neat idea but what do you do about other such infringements that have occurred in professional play? E.g. a player plays a suicide move, or a player removes enemy stones wrongly thinking he had captured them.
I just think that, in a perfect information game, all relevant information should be visible to the players at all times. If this can be achieved by fully encoding the game state in the board position (as opposed to by using off-board markers), all the better.
-
Pio2001
- Lives in gote
- Posts: 418
- Joined: Mon Feb 16, 2015 12:13 pm
- Rank: kgs 5 kyu
- GD Posts: 0
- KGS: Pio2001
- Has thanked: 9 times
- Been thanked: 83 times
Re: Formulating the ko rule without off-board information
I'm the kind of player who recaptures in a ko after having thought for 5 minutes.
With your rule, when it's my turn, I can remove my stone, however, 5 minutes later, I may yet recapture where I just removed the stone
The idea to encode the whole information on the board is interesting, but an information is still missing with your system : whose turn is it ? Both stones in the ko have no liberty.
With your rule, when it's my turn, I can remove my stone, however, 5 minutes later, I may yet recapture where I just removed the stone
The idea to encode the whole information on the board is interesting, but an information is still missing with your system : whose turn is it ? Both stones in the ko have no liberty.
-
luigi
- Lives in gote
- Posts: 352
- Joined: Wed Jul 06, 2011 12:01 pm
- Rank: Low
- GD Posts: 0
- Location: Spain
- Has thanked: 181 times
- Been thanked: 41 times
Re: Formulating the ko rule without off-board information
The idea is to remove your stone right before placing another. Or, even better, you can move the stone in the ko to where you want to play (and give your opponent one prisoner, if applicable).Pio2001 wrote:I'm the kind of player who recaptures in a ko after having thought for 5 minutes.
With your rule, when it's my turn, I can remove my stone, however, 5 minutes later, I may yet recapture where I just removed the stone![]()
If the sum of the number of stones on the board and the number of prisoners is even, it's Black to move; if it's odd, it's White to move (assuming no one has passed).Pio2001 wrote:The idea to encode the whole information on the board is interesting, but an information is still missing with your system : whose turn is it ? Both stones in the ko have no liberty.
Last edited by luigi on Sun Dec 16, 2018 5:24 am, edited 1 time in total.
- jlt
- Gosei
- Posts: 1786
- Joined: Wed Dec 14, 2016 3:59 am
- GD Posts: 0
- Has thanked: 185 times
- Been thanked: 495 times
Re: Formulating the ko rule without off-board information
To know whose turn it is, count the number of stones that have already been played (stones on the board + prisoners). If there are as many black stones than white stones, then it's black's turn, otherwise it's white's turn.
If you use a clock, then the information is also on the clock.
Of course, in amateur play this is generally not a problem, you can usually ask your opponent if you are not sure.
If you use a clock, then the information is also on the clock.
Of course, in amateur play this is generally not a problem, you can usually ask your opponent if you are not sure.
-
mhlepore
- Lives in gote
- Posts: 390
- Joined: Sun Apr 22, 2012 9:52 am
- GD Posts: 0
- KGS: lepore
- Has thanked: 81 times
- Been thanked: 128 times
Re: Formulating the ko rule without off-board information
If is too much to ask Cho Chikun to remember who played the last ko threat, isn't it also too much to ask that we count the total stones played to determine who has the next move?
That is, if the point of the original post is to make the game easier to evaluate in practical circumstances, it seems we've gone off course in discussing total stones played to determine who has the next move. If the point of the post was more academic, then the Cho Chikun example seems irrelevant.
That is, if the point of the original post is to make the game easier to evaluate in practical circumstances, it seems we've gone off course in discussing total stones played to determine who has the next move. If the point of the post was more academic, then the Cho Chikun example seems irrelevant.
-
gowan
- Gosei
- Posts: 1628
- Joined: Thu Apr 29, 2010 4:40 am
- Rank: senior player
- GD Posts: 1000
- Has thanked: 546 times
- Been thanked: 450 times
Re: Formulating the ko rule without off-board information
Properly programmed bots have no difficulty with any of these issues. IMO, knowing whose turn it is, the status of the ko, etc., is all a part of skill at go. Of course, human players are human and make mistakes, even pros do it, too. In some way you are asking a system to avoid making mistakes. These mistakes are most likely to happen during time trouble. Handling the clock is still another skill.
-
luigi
- Lives in gote
- Posts: 352
- Joined: Wed Jul 06, 2011 12:01 pm
- Rank: Low
- GD Posts: 0
- Location: Spain
- Has thanked: 181 times
- Been thanked: 41 times
Re: Formulating the ko rule without off-board information
They're different issues. If you don't know whose turn it is, you can find it out by yourself by counting the stones. If you don't remember your opponent's last move, you cannot find it out by yourself.mhlepore wrote:If is too much to ask Cho Chikun to remember who played the last ko threat, isn't it also too much to ask that we count the total stones played to determine who has the next move?
That is, if the point of the original post is to make the game easier to evaluate in practical circumstances, it seems we've gone off course in discussing total stones played to determine who has the next move. If the point of the post was more academic, then the Cho Chikun example seems irrelevant.
-
John Fairbairn
- Oza
- Posts: 3724
- Joined: Wed Apr 21, 2010 3:09 am
- Has thanked: 20 times
- Been thanked: 4672 times
Re: Formulating the ko rule without off-board information
No, you can't. Depending on the rule set, prisoners may be tossed back into the bowls, or if kept they may not be in view (hidden behind a traditional board) and you're not supposed to interfere with your opponent. And what about Kibi no Makibi who swallowed a prisoner?If you don't know whose turn it is, you can find it out by yourself by counting the stones.
But why should we obsess about perfect information anyway?
-
luigi
- Lives in gote
- Posts: 352
- Joined: Wed Jul 06, 2011 12:01 pm
- Rank: Low
- GD Posts: 0
- Location: Spain
- Has thanked: 181 times
- Been thanked: 41 times
Re: Formulating the ko rule without off-board information
That was not the point of my original post anyway. I think players should just know when it's their turn to play. Counting hundreds of stones to find that out is obviously very impractical.John Fairbairn wrote:No, you can't. Depending on the rule set, prisoners may be tossed back into the bowls, or if kept they may not be in view (hidden behind a traditional board) and you're not supposed to interfere with your opponent. And what about Kibi no Makibi who swallowed a prisoner?If you don't know whose turn it is, you can find it out by yourself by counting the stones.
It's a matter of principle. As a game designer, I care about this stuff.John Fairbairn wrote:But why should we obsess about perfect information anyway?
-
moha
- Lives in gote
- Posts: 311
- Joined: Wed May 31, 2017 6:49 am
- Rank: 2d
- GD Posts: 0
- Been thanked: 45 times
Re: Formulating the ko rule without off-board information
Actually you have much more to remember, if there is some kind of superko rule in use.luigi wrote:One quibble I have with the ko rule is that you can accidentally make an illegal move if you forget what your opponent's move was
With the normal ko rule the burden doesn't seem too high (en passant is good analogy), the issue doesn't even exist in online/electronic play.
What if the player(s) forget to remove either stone with no liberty for a few turns?If, at the start of your turn, there is a surrounded stone of your color on the board, you must remove it before making your move.