Newest Contents 2004-09-24 - Last Update 2008-11-04 - First Day 2004-09-13
INDEX | GO | RULES
|
JAPANESE 2003 rules - COMMENTARY -
INFORMAL
NEW AMATEUR-JAPANESE rules - COMMENTARY
Countless rulesets tried to explain Japanese style rules logically but all failed to explain their spirit completely. The Japanese 2003 Rules are the first ruleset that succeeds. To be more precise and honest, since the complexity of the spirit of Japanese style rules is literally infinite, one can never be 100% sure that a logical ruleset always behaves as that part of Japanese rules tradition expects that has not suffered from fashionable changes.
To approach 100% as closely as humanly possible, the author of the Japanese 2003 Rules has studied application to many examples, commented them thoroughly and extensively, and studied theoretical background. Since all this requires about a year of work, it will be made available commercially as a book or maybe as a PDF file.
The Japanese 2003 Rules are as logical and complete as rules can be that use natural language and not mathematical notation. The author intends to create also the latter as soon as possible. - All terms in the rules text are well defined because they are specified precisely and derived from other defined terms or from the axioms.
The Japanese 2003 Rules are core rules of play and do not include tournament rules, which may be treated in a tournament ruleset. E.g., tournament rules might specify how the score shall be counted or that a no-result rule shall override the result tie of the long cycle rules.
The title of the rules contains the year 2003 because mainly they were developed between the beginning of July 2003 and the end of March 2004.
Understanding the Japanese 2003 Rules becomes easier if one recognizes all the exceptions and distinguishes them from the rules that are necessary for such Territory Scoring rules that depend on Life and Death. Therefore the exceptions are listed even before a basic understanding of the rules is provided.
Japanese rules use several ko rules instead of just one ko rule because of tradition. Strategically, the differences between the superko rule and the Japanese ko rules during the alternating-sequence are tiny. They occur only about once every 5,000th to 20,000th amateur game or 500th to 1,000th professional game. The exceptional rules have to be obeyed in each game while an exception becomes relevant only rarely.
The direct-ko rule is also included because of and only because of tradition. In scarce games it changes the score by about 1 point.
If during a hypothetical-sequence superko were used, then the additional definitions would be superfluous.
The definition of ko is not used in the basic-ko rule because it is written much shorter without defining the shape of a basic ko. However, the definition of ko is useful to make the exceptional ko rules during a hypothetical-sequence readable.The same can be said about the definitions of ko-stone and ko-capture.
Ko-pass is a third move type. It is required for the exceptional ko rules during a hypothetical-sequence. As a consequence, a hypothetical-sequence does not consist of moves but of hypothetical-moves. (Their nature is hypothetical in both cases.)
Why is ko-pass required as a third move type? The exceptional ko rules during a hypothetical-sequence use it. Why do they need to use it? Each of them (in the definitions of "ko-pass" and of "hypothetical-sequence", respectively) uses it, so the question becomes: Why must a hypothetical-sequence follow different ko rules than those of the alternating-sequence? The answer is: tradition. Tradition has created special desires to let particular kinds of shapes have particular outcomes. Without that tradition, a hypothetical-sequence could use the superko rule quite like the alternating-sequence could use it.
During a hypothetical-sequence the ko rules could consist of just one rule: the superko rule. Since the superko rule could also be used during the alternating-sequence, all that is needed for hypothetical-sequences is a clarification that the positions of the alternating-sequence may also not be recreated during a hypothetical-sequence.
Again tradition requires not to use the superko rule, independently of whether it would be useful.
Due to some traditional positions, it is not possible to use the same ko rules as during the alternating-sequence.
During a hypothetical-sequence, would it be possible to use only the basic-ko rule and moves but not ko-passes? In most practical positions tradition would like the outcomes. However, tradition by Japanese professionals rejects the outcomes of some rare positions, which they consider important regardless of rarity.
Since tradition rejects superko dogmatically, the hypothetical ko rules become complicated and ko-pass as a third move type becomes necessary. For tradition, it is immaterial that the superko principle was mentioned in both the Japanese 1949 Rules and the Japanese 1979 Rules (the World Amateur Go Championship Rules).
Infinite hypothetical-sequence are a further consequence of the tradition to reject superko.
The simplification could be simplified further. The alternating-sequence and a hypothetical-sequence could use a common term "move-sequence". I.e. only once it would be necessey to specify how a move-sequence ends.
Therefore it is not valid if amateurs consider hypothetical-strategy as if it were strategy. Reading ahead may be a similar excercise and more often than not go skill might turn out to be helpful but otherwise strategy during the alternating-sequence and hypothetical-strategy during the hypothetical-analysis differ.
The different objectives are of so fundamental nature that every ruleset of Territory Scoring with life and death classification uses it. For this reason, one may excuse usage of exceptional objectives during the hypothetical-analysis.
Details and examples are beyond the scope of this page. However, one should note that Area Scoring rules do not need any of the following terms:
The term permanent-stone is defined not to introduce exceptions itself but help definitions of other terms.
Under the Japanese 2003 Rules, a basic exception of life and death is that during the alternating-sequence it depends on global interaction of all stones on the board while during the hypothetical-analysis it partially depends on interaction of subsets of all stones on the board. This very fundamental difference, however, is beyond the scope of this page. One might already be aware of this from the names of the local-x terms.
In practice, sekis are not seen in every game and maybe about 95% of the sekis are symmetrical with respect to their internal territory difference. Only in a pretty scarce asymmetrical seki the internal territory difference matters at all.
Tradition of Japanese rules requires that even in asymmetrical sekis the internal territory difference is zero. The impact on the length of the rules text and the number of rules terms is considerable.
The rule text ensuring the score difference zero even in asymmetrical sekis needs the following terms
The simplification would be possible if life and death were replaced by the concepts immortal and controls. However, professional Japanese rules tradition does not allow this. To keep the tradition and replace all terms except the term score, which are used to ensure the score difference zero in asymmetrical sekis, the hypothetical-analysis of the Japanese 2003 Rules would have to use both all the life and death terms and the terms immortal and control. This coexistence of concepts would create problems. So all the terms ensuring the score difference zero in asymmetrical sekis remain in the rules.
Black to move during the alternating-sequence
. # . O .
# # # O O
. # O O .
intersections
. # a O .
# # # O O
. # O O .
#[app] is a possible sequence of moves. The second pass (a pass is indicated by the letter p) of the succession of passes ends the alternating-sequence.
final-position
. # # O .
# # # O O
. # O O .
(2)
White to move during the alternating-sequence
. # # O O .
# # . # O O
. # # O O .
intersections
. # # O O .
# # a b O O
. # # O O .
O[apbpp] is a possible sequence of moves. Since the basic-ko rule prohibits Black to play O[ab], the second move of the sequence is a pass. The second pass of the succession of two passes ends the alternating-sequence.
final-position
. # # O O .
# # O O O O
. # # O O .
Black to move during the alternating-sequence
# # # # #
. # O # O
# O . O .
O O O O O
intersections
# # # # #
a # b # c
a O b O c
O O O O O
The last play of the sequence of moves #[bacbac] invokes a long-cycle-tie because the cycle removes 3 black-stones and 3 white-stones, i.e. the difference of white-stones minus black-stones is zero. The result of the game is a "tie".
exceptional game end position
# # # # #
. # O # O
# O . O .
O O O O O
(2)
White to move during the alternating-sequence
. O O . # O
O # # # # O
. # O O O O
# # O . O .
intersections
a O O . # O
b # # # # O
c # O O O O
# # O . O .
The last play of the sequence of moves O[cab] invokes a long-cycle-win and the result "win of Black" because the cycle removes 1 black-stone and 2 white-stones, i.e. the difference of white-stones minus black-stones is greater than zero. (Of course, O[pp] would have been a strategically correct sequence of moves.)
exceptional game end position
. O O . # O
O # # # # O
. # O O O O
# # O . O .
(3)
Black to move during the alternating-sequence
. # # . O #
# O O O O #
. O # # # #
O O # . # .
intersections
a # # . O #
b O O O O #
c O # # # #
O O # . # .
The last play of the sequence of moves #[cab] invokes a long-cycle-win and the result "win of White" because the cycle removes 2 black-stones and 1 white-stone, i.e. the difference of white-stones minus black-stones is smaller than zero. (Of course, #[pp] would have been a strategically correct sequence of moves.)
exceptional game end position
. # # . O #
# O O O O #
. O # # # #
O O # . # .
during the alternating-sequence
. O O # O . # .
O O # . # # # #
. O # # # # # .
The ko-stone is capturable-3, as is discussed later. Therefore the alternating-sequence may not continue and end with just two successive passes. This is prohibited by the direct-ko rule.
Below we assume to have a final-position that must be analized.
The move-sequence played as the alternating-sequence is executed physically with stones on the grid. Each move-sequence during the hypothetical-analysis is only imagined, it is hypothetical and therefore called hypothetical-sequence. - The objects that the alternating-sequence consists of are called moves while the objects that a hypothetical-sequence consists of are called hypothetical-moves. - Planning for the alternating-sequence is called strategy. Plannung for the hypothetical-analysis is called hypothetical-strategy. The rules do not need "strategy" as a term because for the rules it is sufficient to know of the alternating-sequence; only the players should use strategy to create the alternating-sequence.
The Japanese 1949 Rules and the World Amateur Go Championship 1979 Rules tried to hide the incompleteness. Partially, they tried to explain all shapes and classify life and death due to the shapes of the stones in the final-position. They failed. They had to fail because life and death of every shape only marginally depends on its visual appearance but mainly depends on the hypothetical-sequences possible in it. Visual appearance cannot while hypothetical-sequences can be described in general. Therefore in rules that depend on life and death it does not make sense to avoid reference to hypothetical-sequences.
The Japanese 1989 Rules hide the incompleteness behind the word "cannot" in phrases like "stones that cannot be captured by the opponent". Ask your Go teacher about a definition of strategy and receive the advice "I cannot know!". Ask the Japanese 1989 Rules about a definition of hypothetical-strategy and receive the advice "I cannot know!". The Japanese 1989 Rules do not know how to define hypothetical-strategy and therefore they hide it behind grammar.
It requires methods of mathematics to define hypothetical-strategy. In other words, the authors of precise Japanese rules should have studied some mathematics or informatics at university. Therefore it is little surprise that hypothetical-strategy could not be defined by Japanese professionals but by Bernd Gramlich, Robert Pauli, and Robert Jasiek, who have had some suitable education. (Is it a coincidence that all three are Germans or is mathematical education at German universities particularly good?) The final results can be seen in the so called Logical Japanese Rules of Go or in the Japanese 2003 Rules.
A hypothetical-sequence is not just given as such but it is always given for the final-position. Why? The hypothetical-moves that are plays of the hypothetical-sequence are played first in the final-position and then in descendant positions. The final-position for that the hypothetical-sequence is given is that position in that the first play of the hypothetical-sequence is played. This play creates a new position in that then the second play of the hypothetical-sequence will be played, etc. I.e. the position for that the hypothetical-sequence is given is the starting position; the hypothetical-sequence starts from it. In practice, the starting position for a hypothetical-sequence is the final-position, which is the position at the end of the alternating-sequence and therefore also the position in that life and death are analysed.
A hypothetical-sequence does not just exist in the air but it depends on a given player. Why? This is the player that has the first hypothetical-move in the hypothetical-sequence. E.g., #[abcdpp] is a hypothetical-sequence that starts with Black, O[efghpp] is a hypothetical-sequence that starts with White.
You have expected the players to alternate, haven't you? #[abcdpp] stands for "Black plays at a, then White plays at b, then Black plays at c, then White plays at d, then Black passes, then White passes.". Each play or pass in that is a hypothetical-move.
There can be finite hypothetical-sequences like #[abcdpp]. Each finite hypothetical-sequence ends with two passes. There can be infinite hypothetical-sequences like #[abcd]*, which stands for "Black plays at a, then White plays at b, then Black plays at c, then White plays at d, then repeat.". Each infinite hypothetical-sequence does not include two successive passes because otherwise it would already end after only a finite number of hypothetical-moves.
Just what does it mean that a hypothetical-sequence is infinite? It contains some recurring cycle. E.g., imagine a triple ko with a cycle of 6 plays; this can be repeated forever. Why? Because it is legal. (We are not in the alternating-sequence. During a hypothetical-sequence the ko rules are different and they allow infinite cycles.) Why are infinite hypothetical-sequences allowed? Because Japanese style rules hate superko! Ok, now that you accept that fate, how do we interpret an infinite hypothetical-sequence? Imagine our triple ko again. Is one of the big strings next to the ko mouths of the triple ko ever captured in a cycle of length 6 that repeats infinitely? No. Even though the hypothetical-sequence is infinite, neither of the big strings is captured. So although some hypothetical-sequences can be infinitely long, it is still possible to judge whether a particular string is captured or is not captured during a particular hypothetical-sequence.
final-position
. # # .
# # O #
O # O O
. O O .
intersections
. # # c
# # O d
b # O O
a O O .
Hypothetical-sequences:
#[pp]
#[acpp]
#[acPbdP]*
#[acPpdbPp]*
#[acpPpbdpPp]*
#[acpPpbdP]*
etc.
These are not hypothetical-sequences:
#[p]
O[p]
#[ppp]
#[p]*
#[ac]
#[acpppp]
#[acPPdbppPP]*
etc.
Left-parts of the hypothetical-sequence #[pp]:
#[p]
#[pp]
Left-parts of the hypothetical-sequence #[acpp]:
#[a]
#[ac]
#[acp]
#[acpp]
Left-parts of the hypothetical-sequence #[acPbdP]*:
#[a]
#]ac]
#[acP]
#[acPb]
#[acPbd]
#[acPbdP]
#[acPbdPa]
etc.
#[acPbdP]*
Left-parts of the hypothetical-sequence #[acPpdbPp]*:
#[a]
#]ac]
#[acP]
#[acPp]
#[acPpd]
#[acPpdb]
#[acPpdbP]
#[acPpdbPp]
#[acPpdbPpa]
etc.
#[acPpdbPp]*
(Only very short hints shall be given for the mathematically interested reader: The definition of hypothetical-strategy introduces objects implicitly. With explicit definitions the text would be thrice as long. - You, the informatician, know how a tree looks like, don't you? So consider all the hypothetical-sequences that are supposed to form your hypothetical tree and construct its graphical representation from them: A node is a position and an arrow is a hypothetical-move. - Now consider the definition of hypothetical-strategy. Why does each left-part end by a hypothetical-move of the player? It is his hypothetical-strategy! He makes a decision only when it is his right to make a hypothetical-move and not when it is his opponent's right. What does the "not two are equal" condition mean? After some left-part it is the player's turn and he chooses one and only one follow-up hypothetical-move! Why is the maximal set condition necessary? It guarantees that the player makes one decision whenever it is his turn in the hypothetical tree, i.e. he never forgets to make a hypothetical-move at all when it is his turn.)
You are an amateur or professional Go player but not a mathematician. What do you do? Overlook the definition details of hypothetical-strategy. Compatible means simply that some hypothetical-sequence is an answer to some hypothetical-strategy; the opponent's decisions may not be ignored.
What is hypothetical-strategy of a player and hypothetical-strategy of his opponent? Simplifying, it works like your tactical reading ahead in a tsume-go problem. The term contains the word strategy instead of tactics because hypothetical-strategy is ultimately complete. It is as complete as if you start playing a game with the empty grid and already imagine ALL possible strategies as if you were omniscient. Hypothetical-strategy is not quite as tough because typically it is applied to the final-position, which normally is a pretty sincere strategic simplification compared to the empty grid's position. In practice, one has to make extreme further simplifications by means of informal assumptions like the following: "Do not self-atari a basic living string! Do not self-atari a big seki string! Do not consider obvious failures!"
(1)
final-position
. # # .
# # O #
O # O O
. O O .
intersections
. # # c
# # O d
b # O O
a O O .
Hypothetical-strategies
Black's hypothetical-strategy 1:
{
#[a],
#[acP],
#[acPpd],
#[acPpdbP],
#[acPpdbPpa],
etc.,
#[acPbd],
#[acPbdPa],
etc.,
#[app],
#[acPpdpp],
#[acPbdpp],
etc.
}
Black's hypothetical-strategy 2:
{
#[p],
#[pca],
#[pcaPd],
#[pcaPdbP],
#[pcaPdbPca],
etc.,
#[pcapp},
#[pcaPdbpPa],
etc.
}
Other hypothetical-strategies of Black are omitted.
Not hypothetical-strategies:
This is not a hypothetical-strategy of Black:
{
O[p],
etc.
}
Reason: O[p] does not start with a hypothetical-move of Black.
This is not a hypothetical-strategy of Black:
{
#[a],
#[p],
etc.
}
Reason: #[a] without its last hypothetical-move a and #[p] without its last hypothetical-move p are equal, even though #[] is not even a left-part. (The definition speaks of equality, not of equality of left-parts. #[] denotes the empty sequence, which implicitly can be assumed to be well-defined.)
This is not a hypothetical-strategy of Black:
{
#[a],
#[acP],
#[acp],
etc.
}
Reason: #[acP] without its last hypothetical-move P and #[acp] without its last hypothetical-move p are equal: #[ac].
This is not a hypothetical-strategy of Black:
{
#[a],
#[ac],
etc.
}
Reason: #[ac] does not end with a hypothetical-move of Black.
This is not a hypothetical-strategy of Black:
{
#[a],
#[acP],
#[acPbd],
#[acPbdPa]
}
Reason: There is at least one left-part of some hypothetical-sequence missing: the left-part #[pcp] of the hypothetical-sequence #[pcpp].
Compatible:
Consider the following hypothetical-strategy of Black:
{
#[a],
#[acP],
#[acPpd],
#[acPpdbP],
#[acPpdbPpa],
etc.,
#[acPbd],
#[acPbdPa],
etc.,
#[app],
#[acPpdpp],
#[acPbdpp],
etc.
}
This is a compatible hypothetical-sequence: #[app]. It is compatible because each of its left-parts that end with a hypothetical-move of Black is in the hypothetical-strategy: #[a], #[app].
This is not a compatible hypothetical-sequence: #[pp]. It is not compatible because at least one of its left-parts that end with a hypothetical-move of Black is not in the hypothetical-strategy: #[p].
Force:
Suppose Black shall force capture of the white-string b. Black tries his hypothetical-strategy {#[a], #[acp], etc.}. Each compatible sequence has to start by #[a..]. Therefore the aforementioned Black hypothetical-strategy can force capture of the white-string b.
Suppose Black shall force capture of the white-string b. Black tries his hypothetical-strategy {#[p], #[pca], etc.}. There is at least one compatible hypothetical-sequence without a capture of the white-string b: #[pp]. Therefore not each compatible hypothetical-sequence fulfils capture of the white-string b. Hence Black's try of his hypothetical-strategy {#[p], #[pca], etc.} is a bad choice. Black has to choose a better hypothetical-strategy like {#[a], #[acp], etc.}. As has been seen, this Black's hypothetical-strategy can force capture of the white-string b. It is sufficient that there is at least one suitable hypothetical-strategy of his.
Each string of the final-position has a life and death status ("alive" or "dead") that has to be determined. This means that the hypothetical-analysis consists of many subanalyses, one for each string. In practice, one determines the status of one string, after that the status of another string, etc., until one will have determined each string's status.
So we are supposed to be determining the status of one particular string in the final-position. First we note that it belongs to one particular player (either Black or White). Then we ask the following questions about the string:
In the definition, there is the player and the opponent. The player is the player of the string. The opponent is his opponent.
There is a string at all. The string is a string in the final-position. There is the player of the string, i.e. its colour.
The really interesting term is "force". When the word is used informally to describe a strategic aspect, then intuitively the meaning is rather clear. However, here we do not have an informal word but the formal term. So in principle, the definition of "force" must be understood.
One thing should be clear for the careful reader: The opponent starts every hypothetical-sequence studied for the definition of uncapturable. Each starts from the final-position.
If both players want the same, then it is all too easy to avoid capture of the string. Do the players want the same? No. The definition says something else.
The opponent's desire is the most brutal: Unless he has already found a successful hypothetical-strategy, he wants to try EACH possible hypothetical-strategy! He wants to try very weak hypothetical-strategy and he also wants to try very strong hypothetical-strategy. The player must find an answer FOR EACH hypothetical-strategy of the opponent. Thereby it is ensured that the player answers also a possibly successful hypothetical-strategy of the opponent. For each hypothetical-strategy of the opponent, the player can find several answers but the player must find AT LEAST ONE answer to succeed. A successful answer is a hypothetical-sequence that is compatible to the currently considered hypothetical-strategy of the opponent and avoids capture of the string.
How does the opponent think? The opponent does not think at all. He does not need to think. He simply exercises brute-force. Thereby he finds the AT LEAST ONE successful hypothetical-strategy if some exists at all that is successful, i.e. captures the final-string and does not offer the player any successful compatible hypothetical-sequence.
Some weak hypothetical-strategies of the opponent will not even capture the string and the player has an easy time to find an answer. Some intermediate hypothetical-strategies of the opponent will capture the string if the player chooses weakly and will not capture the string if the player chooses strongly. If they exist, then some strong hypothetical-strategies of the opponent will capture the string and require the player to choose strong answers.
Since the opponent tries all possible hypothetical-strategies, necessarily he also tries the strong hypothetical-strategies. For them it matters if the player can find strong enough answers, i.e. whether they do exist. The string is uncapturable if the player always finds an answer that is so strong to avoid capture of the string.
Forget your typical problem book with just one answer variation per problem. To determine if the string is uncapturable, one has to study an infinite number of variations because the opponent has infinitely many weak attempts and a few strong attempts. Only in practice one has to make compromises by ignoring all (supposedly) weak attempts. The rules are well-defined but in practice one can apply them only incompletely because we do not live infinitely long and therefore cannot do what the rules ask us to do. This is a fundamental feature of Japanese style rules and their terrible design. Although the Japanese 2003 Rules explain Japanese style rules completely in theory, the Japanese 2003 Rules lack the power to prolong the lives of all human beings for an infinite time.
As you may have noticed, hypothetical-strategy in the definition of uncapturable has an objective that differs from strategy during the alternating-sequence, during which Black wants to maximize the score of and until the final-position while White wants to minimize it. During the hypothetical-analysis there are other objectives. In an analysis of a particular string that determines if it is uncapturable, the defender has the objective to avoid capture of the string while implicitly the attacker has the objective to achieve capture of the string. For the sake of completeness, also the means (play, pass versus play, ko-pass, pass) and the ko rules (basic-ko, long cycle ko rules, direct-ko rule versus hypothetical-ko rules) differ.
final-position
# # # # # #
# . # . . #
# # # # # #
intersections
# # # # # #
# . # a b #
# # # # # #
analysis of the black-string
final-position
. # # # # # #
# # . # # . #
. . . . . . .
O O O O O O O
. . . . . . .
. O . . . . .
intersections
. # # # # # #
# # a # # b #
c d e f w g h
O O O O O O O
i j k l x m n
q r s t y u v
analysis of the black-string
Permanent-stone is a helping term used by the terms capturable-1 and capturable-2.
(1)
final-position
# # # # # #
# . # . . #
# # # # # #
intersections
# # # # # #
# . # a b #
# # # # # #
Consider the hypothetical-sequence O[abpp]. In it, the stone played as O[ab] is a permanent-stone because it is not removed during the rest of the hypothetical-sequence.
(2)
final-position
. # # .
# # O #
O # O O
. O O .
intersections
. # # c
# # O d
b # O O
a O O .
Consider the hypothetical-sequence #[app]. In it, the stone played as #[a] is a permanent-stone because it is not removed during the rest of the hypothetical-sequence. The stone is a permanent-stone despite the possible hypothetical-sequence #[acPpdbPp]*. What makes the stone a permanent-stone is its relation to the considered hypothetical-sequence #[app]. The stone does not exist for itself but exists due to this hypothetical-sequence.
Local-1 is the same as "under the final-string". Only those intersections of the final-string are included that are intersections of the final-string as it appears in the final-position. If during a hypothetical-sequence the string should grow, this does not enlarge the local-1 of the final-string in the final-position.
Local-2 means roughly "under the final-string or nearby as far as not reaching uncapturable or capturable-1 final-strings of the final-string's player".
Local-3 means roughly "under the final-string or nearby as far as not reaching uncapturable or capturable-1 final-strings of either player".
We shall already consider examples, although capturable-1 is explained a little later.
(1)
final-position
O . . .
# # # #
O O O O
. . . .
local-1 of the black-string
O . . .
1 1 1 1
O O O O
. . . .
local-2 of the black-string
2 2 2 2
2 2 2 2
2 2 2 2
2 2 2 2
local-3 of the black-string
3 3 3 3
3 3 3 3
O O O O
. . . .
local-1 of the big white-string
O . . .
# # # #
1 1 1 1
. . . .
local-2 of the big white-string
2 2 2 2
2 2 2 2
2 2 2 2
2 2 2 2
local-3 of the big white-string
O . . .
# # # #
3 3 3 3
3 3 3 3
local-1 of the small white-string
1 . . .
# # # #
O O O O
. . . .
local-2 of the small white-string
2 2 2 2
2 2 2 2
O O O O
. . . .
local-3 of the small white-string
3 3 3 3
# # # #
O O O O
. . . .
(2)
final-position
. O # # .
# # O # .
O O O # .
. . O # O
local-1 of the small black-string
. O # # .
1 1 O # .
O O O # .
. . O # O
local-2 of the small black-string
2 2 # # .
2 2 2 # .
2 2 2 # .
2 2 2 # O
local-3 of the small black-string
3 O # # .
3 3 O # .
O O O # .
. . O # O
local-1 of the upper white-string
. 1 # # .
# # O # .
O O O # .
. . O # O
local-2 of the upper white-string
2 2 2 2 2
2 2 O 2 2
O O O 2 2
. . O 2 2
local-3 of the upper white-string
3 3 # # .
3 3 O # .
O O O # .
. . O # O
local-1 of the right white-string
. O # # .
# # O # .
O O O # .
. . O # 1
local-2 of the right white-string
. O 2 2 2
# # O 2 2
O O O 2 2
. . O 2 2
local-3 of the right white-string
. O # # 3
# # O # 3
O O O # 3
. . O # 3
(3)
final-position
. O O # O . # .
O O # . # # # #
. O # # # # # .
local-1 of the small black-string
. O O 1 O . # .
O O # . # # # #
. O # # # # # .
local-2 of the small black-string
2 2 2 2 2 2 # .
2 2 # 2 # # # #
2 2 # # # # # .
local-3 of the small black-string
. O O 3 3 3 # .
O O # 3 # # # #
. O # # # # # .
local-1 of the small white-string
. O O # 1 . # .
O O # . # # # #
. O # # # # # .
local-2 of the small white-string
. O O 2 2 2 2 2
O O 2 2 2 2 2 2
. O 2 2 2 2 2 2
local-3 of the small white-string
. O O 3 3 3 # .
O O # 3 # # # #
. O # # # # # .
(1)
final-position
O . . .
# # # #
O O O O
. . . .
intersections
a b c d
# # # #
O O O O
. . . .
uncapturable final-strings U
O . . .
U U U U
U U U U
. . . .
determination why the white-string a is not capturable-1
#[bpp]
etc.
Black forces both capture of the white-string a and that a white permanent-stone does not appear under the white-string a (i.e. local-1).
capturable-1 final-strings: none
O . . .
# # # #
O O O O
. . . .
determination why the white-string a is not capturable-2
To recall, White needs to try to play a permanent-stone on one of the intersections 2:
2 2 2 2
2 2 2 2
O O O O
. . . .
hypothetical-sequences
#[bpp]
#[bcdpp]
#[bdcpp]
etc.
White fails. In other words, Black forces both capture of the white-string a and that a white permanent-stone does not appear on any of the intersections a, b, c, d (or of the black-string's intersections) that are the local-2 of the white-string a.
capturable-2 final-strings: none
O . . .
# # # #
O O O O
. . . .
(2)
final-position
. O # # .
# # O # .
O O O # .
. . O # O
intersections
a b # # .
c d O # g
O O O # h
e f O # i
uncapturable final-strings U
. O U U .
# # U U .
U U U U .
. . U U O
determination why the black-string c-d is not capturable-1
O[app]
O[acdpp]
O[adcpp]
etc.
White forces both capture of the black-string c-d and that a black local-1 permanent-stone does not appear.
determination why the white-string b is capturable-1
#[abpp]
#[abadpp]
#[eacdpp]
etc.
Black cannot force both capture of the white-string b and prevent a white local-1 permanent-stone.
determination why the white-string i is not capturable-1
#[hpp]
#[hgpp]
#[hgpapp]
etc.
Black both forces capture of the white-string i and prevents a white permanent-stone on the intersection i.
capturable-1 final-strings 1
. 1 # # .
# # O # .
O O O # .
. . O # O
determination why the black-string c-d is not capturable-2
To recall, Black may try to establish a permanent-stone on any of the local-2 intersections:
2 2 # # .
2 2 2 # .
2 2 2 # .
2 2 2 # O
hypothetical-sequences
O[app]
O[acdpp]
O[adcpp]
O[aefgpp]
etc.
White can both force capture of the black-string c-d and prevent any black local-2 permanent-stone.
determination why the white-string i is not capturable-2
To recall, White may try to establish a permanent-stone on any of the local-2 intersections:
. O 2 2 2
# # O 2 2
O O O 2 2
. . O 2 2
hypothetical-sequences:
#[hpp]
#[hepp]
etc.
Black can both force capture of the white-string i and prevent any white local-2 permanent-stone.
capturable-2 final-strings: none
. O # # .
# # O # .
O O O # .
. . O # O
(3)
final-position
. O O # O . # .
O O # . # # # #
. O # # # # # .
intersections
. O O b c d # .
O O # a # # # #
. O # # # # # .
uncapturable final-strings U
. U U # O . U .
U U U . U U U U
. U U U U U U .
determination why the white-string c is not capturable-1
#[dpp]
etc.
THe white-string c is captured while White cannot play a permanent-stone on the intersection c.
determination why the white-string c is not capturable-2
To recall, White may try to establish a permanent-stone on any of the local-2 intersections:
. O O 2 2 2 2 2
O O 2 2 2 2 2 2
. O 2 2 2 2 2 2
hypothetical-sequences
#[dpp]
etc.
THe white-string c is captured while White cannot play a permanent-stone on any local-2 intersection.
determination why the black-string b is not capturable-1
O[aPbpp]
etc.
determination why the black-string b is capturable-2
To recall, Black may try to establish a permanent-stone on any of the local-2 intersections:
2 2 2 2 2 2 # .
2 2 # 2 # # # #
2 2 # # # # # .
hypothetical-sequences
O[adpp]
O[adbpp]
etc.
White can capture the black-string b but Black can play a local-2 permanent-stone on the intersection d.
capturable-2 final-strings 2
. O O 2 O . # .
O O # . # # # #
. O # # # # # .
The capturable-2 final-string b is a ko-stone. Therefore we have to verify whether it is also capturable-3.
determination why the black-string b is capturable-3
To recall, local-3 of the black-string b is:
. O O 3 3 3 # .
O O # 3 # # # #
. O # # # # # .
Local-2 and local-3 of the capturable-2 ko-stone b are unequal. Therefore it is capturable-3. Thus the direct-ko rule prohibits the final-position from occurring.
capturable-3 final-strings 3
. O O 3 O . # .
O O # . # # # #
. O # # # # # .
Of course, you are going to complain that scoring uses so many terms. They are necessary to distinguish scoring intersections outside, what the rules consider, sekis from not scoring intersections in sekis and to have a precise method for determination of the score in the general case of an arbitrary final-position. If you do not like the many terms, then oppose traditional Japanese rules. They need them to maintain tradition. If you want Japanese rules and want them to maintain tradition, then you must bear all those terms.
Compared to the Japanese 1989 Rules, the Japanese 2003 Rules introduce a few more terms:
final-position
. # . .
# # # #
# # # #
O O O O
. O . O
(Each string is alive.)
black-eye-strings B
B # B B
# # # #
# # # #
O O O O
B O B O
white-eye-strings W
W # W W
# # # #
# # # #
O O O O
W O W O
black-eye-points B
B # B B
# # # #
# # # #
O O O O
. O . O
white-eye-points W
. # . .
# # # #
# # # #
O O O O
W O W O
eye-points E and dame D (none)
E # E E
# # # #
# # # #
O O O O
E O E O
black-regions B and white-regions W
B B B B
B B B B
B B B B
W W W W
W W W W
regions not in-seki R and regions in-seki S (none)
R R R R
R R R R
R R R R
R R R R
R R R R
black-territory B and white-territory W
B # B B
# # # #
# # # #
O O O O
W O W O
scoring intersections for Black
1 # 1 1
# # # #
# # # #
O O O O
. O . O
scoring intersections for White
. # . .
# # # #
# # # #
O O O O
1 O 1 O
prisoner-difference = 0
score = 1
result = Black win
final-position
# # # # # #
# . # . O #
# # # # # #
hypothetical-analysis: A = alive, D = dead
(details omitted)
A A A A A A
A . A . D A
A A A A A A
black-eye-strings B
# # # # # #
# B # B B #
# # # # # #
white-eye-strings W
# # # # # #
# W # W O #
# # # # # #
black-eye-points B
# # # # # #
# B # B B #
# # # # # #
white-eye-points W (none)
# # # # # #
# . # . O #
# # # # # #
eye-points E and dame D (none)
# # # # # #
# E # E E #
# # # # # #
black-regions B
B B B B B B
B B B B B B
B B B B B B
white-regions W (none)
# # # # # #
# . # . O #
# # # # # #
black-regions not in-seki B and black-regions in-seki S (none)
B B B B B B
B B B B B B
B B B B B B
white-regions not in-seki W (none) and white-regions in-seki S (none)
# # # # # #
# . # . O #
# # # # # #
black-territory B and white-territory W (none)
# # # # # #
# B # B B #
# # # # # #
scoring intersections for Black
# # # # # #
# 1 # 1 2 #
# # # # # #
scoring intersections for White (none)
# # # # # #
# . # . O #
# # # # # #
prisoner-difference = 0
score = 4
result = Black win
final-position
. O O O .
# # # # #
(Each string is alive.)
black-eye-strings B
B O O O B
# # # # #
white-eye-strings W
W O O O W
# # # # #
black-eye-points B (none)
. O O O .
# # # # #
white-eye-points W (none)
. O O O .
# # # # #
eye-points E (none) and dame D
D O O O D
# # # # #
black-regions B
. O O O .
B B B B B
white-regions W
. W W W .
# # # # #
black-regions not in-seki B (none) and black-regions in-seki S
. O O O .
S S S S S
white-regions not in-seki W (none) and white-regions in-seki S
. S S S .
# # # # #
black-territory B (none) and white-territory W (none)
. O O O .
# # # # #
scoring intersections for Black (none)
. O O O .
# # # # #
scoring intersections for White (none)
. O O O .
# # # # #
prisoner-difference = 0
score = 0
result = tie
final-position
. # O # O
# . O # O
O O O . O
O O O O O
hypothetical-analysis: A = alive, D = dead
(details omitted)
. A A D A
A . A D A
A A A . A
A A A A A
black-eye-strings B
B # O # O
# B O # O
O O O B O
O O O O O
white-eye-strings W
W # O W O
# W O W O
O O O W O
O O O O O
black-eye-points B
B # O # O
# . O # O
O O O . O
O O O O O
white-eye-points W
. # O W O
# . O W O
O O O W O
O O O O O
eye-points E and dame D
E # O E O
# D O E O
O O O E O
O O O O O
black-regions B
B B O # O
B . O # O
O O O . O
O O O O O
white-regions W
. # W W W
# . W W W
W W W W W
W W W W W
black-regions not in-seki B (none) and black-regions in-seki S
S S O # O
S . O # O
O O O . O
O O O O O
white-regions not in-seki W (none) and white-regions in-seki S
. # S S S
# . S S S
S S S S S
S S S S S
black-territory B (none) and white-territory W (none)
. # O # O
# . O # O
O O O . O
O O O O O
scoring intersections for Black (none)
. # O # O
# . O # O
O O O . O
O O O O O
scoring intersections for White (none)
. # O # O
# . O # O
O O O . O
O O O O O
prisoner-difference = 0
score = 0
result = tie
Note: White should not have passed too early during the alternating-sequence,
but he may have made that strategic mistake.
A hypothetical-sequence can be infinite at all because a superko principle is not used and the ko-pass restrictions do not prohibit cute or dull long cycles.
"capture" and "final-position" are defined so that reading terms about life and death and for determination of the result becomes easier.
In terms about life and death, the Japanese 2003 Rules use the well-defined terms "hypothetical-strategy" and "hypothetical-sequence" where the Japanese 1989 Rules use the undefined "cannot".
The terms "compatible" and "force" are not called "hypothetical-compatible" and "hypothetical-force" because it is believed that that would not encourage reading the rules text. One should note, however, that "force", as used for a Go player's strategy during the alternating-sequence, is not the same "force" that is used in the Japanese 2003 Rules, although there is a close functional relation.
The long-cycle rule also defines long-cycle wins so that a player cannot refuse to accept a loss by continuing to move forever.
The purpose of the direct-ko rule (and the terms "local-3" and "capturable-3") is to maintain tradition in some particular classes of endgame positions.
The terms "ko" and "ko-capture" are useful only for terms related to hypothetical-analysis. The terms are not needed for the basic-ko rule.
final-position
. # # # # #
# # . # O #
O O # O . O
. O O O O O
O # # # # #
# # . # . #
# # # # # #
O O O O O O
O O . O . O
intersections
z # # # # #
# # c # e #
O O d O f O
a O O O O O
b # # # # #
# # . # . #
# # # # # #
O O O O O O
O O . O . O
Tradition, which wants to justify the feeling
that z shall be a so called eye while the big upper white-string is deemed
to have no so called eye, demands that all the upper white-strings are
dead. However, the basic-ko rule as the only ko restriction lets the big
upper white-string be uncapturable:
#[acfbpp]
#[acfbde]*
#[fcpp]
#[fcaepp]
#[fcaedb]*
#[fcaebzpp]
etc.
Under the ko-pass rules of the Japanese 2003
Rules, the big upper white-string is not uncapturable (nor capturable-1,
nor capturable-2, but dead):
#[aPf..]
#[acfPd..]
etc.
Japanese rules authorities tried hard to describe the hypothetical ko rules precisely but they have failed thrice:
This is example 16 of the second part of the official commentary on the Japanese 1989 Rules.
final-position
. O O . O . O # . # O
O # # O O O O # # O O
# # . # # O # # O . O
. # # # O # # # # O O
# # O O O O O # # . O
O O O . O . O # # # O
intersections
b c d e O f O # g h O
a # # O O O O # # O O
# # . # # O # # i j O
. # # # O # # # # O O
# # O O O O O # # k O
O O O . O . O # # # O
Under the ko-pass rules of the
Japanese 1989 Rules, the right big white string is uncapturable:
#[jgHIhiJG]*
#[b][gjIHihGJ]*
#[bgjIedciHkpp]
etc.
Under the ko-pass rules of the
Japanese 2003 Rules, the right big white string is not uncapturable (nor
capturable-1, nor capturable-2, but dead):
#[bpedcpePf..]
#[bPedcpePf..]
#[bgjPedcpePf..]
#[bgjPedcihPegf..]
#[bgjPedcihPePf..]
#[bgjPeif..]
etc.
Summarizing this example, the Japanese 1989 Rules contradict the official commentary on the Japanese 1989 Rules while the Japanese 2003 Rules agree to what the official commentary on the Japanese 1989 Rules says about life and death in the example!
Note: For other examples, this failure of
the Japanese 1989 Rules and this success of the Japanese 2003 rules can
be observed as well.
One might also be tempted to omit "capturable-2". However, professional tradition demands a particular behaviour of example 2 of the second part of the official commentary on the Japanese 1989 Rules. Among the official examples this one has the most frequent shape, which John Fairbairn estimates as once every 800 games. Considering that the long-cycle rule is never used even once in most amateur go players' lives, a low frequency is not sufficient reason for omitting a rule. When the Japanese professionals want a certain rules behaviour for a certain shape, then the rules must acknowledge that. Of course, in principle it would be possible to become more reasonable in future like using the concept of "control" as in the New Amateur-Japanese Rules. - Until recently everybody overlooked a slightly more frequent - because it can occur everywhere on the board and not just in the corner - application of "capturable-2":
final-position
O O O O O O O O .
O # # # # # # # O
O # . # . # # # O
O # # # O # # # O
O # . O # O . # O
O # # # . # # # O
O # # # . # # # O
O # # # # # # # O
. O O O O O O O O
As an aside, some strategic terms like "seki" and "independently-alive" have been defined formally and generally by the author elsewhere.
A counting method for practically determining the score is considered to be a tournament rule and therefore omitted.
Game stop, confirmation phase, resumption, effective moves, loss of both players are not included in the rules because dame and teire can be occupied formally and unequivocally during the alternating-sequence. So far some Japanese professionals have preferred to be informal and equivocal about dame and teire. The Japanese 2003 Rules intend to be logical and therefore leave it to tournament rules to be unreasonable. The same has to be said about formal instead of informal passes and about none instead of countless shapes with undefined scores.
The Japanese 2003 Rules describe professional Japanese rules tradition so well that one might explain it by the rules. However, how do we know anything about the quality of that description? With what do we compare the rules to evaluate that "what"?
For all test positions published together with official professional Japanese rules texts, the Japanese 2003 Rules assess the same score as professional Japanese rules tradition expects. Where the latter varied, the Japanese 2003 Rules agree to the newest official commentary or rules. Besides the Japanese 2003 Rules agree to professional Japanese rules tradition (as far as it has ever been clear enough) in all (!) other test positions provided by rules experts. The scope of test positions is very broad and deep. The Japanese 2003 Rules are the first ruleset ever that explains professional Japanese rules tradition correctly.
The Japanese 2003 Rules are not designed to explain only the Japanese 1989 Rules but all rulesets that have been used or influenced by Japanese professionals.
The Japanese 1989 Rules have many flaws. The following 28 threads on news:rec.games.go, which might be retrieved via www.google.com, advanced groups search, provide a pretty good discussion:
This is a summary of the flaws.
Abbreviations:
P. = preamble
* = and other §§
-- = not a flaw but a translation
problem
- = not exactly a flaw
but unnecessary confusion
o = flaw
+ = very important flaw
++ = extremely important flaw
No. +- § Contents
001 o P.
ambiguous "spirit of good sense and mutual trust"
002 o 1
ambiguous "compete in skill"
003 o 1
incomplete aim "more territory"
004 o 1
ambiguous "game"
005 o 2
unspecified starting player of alternating play
006 o 2*
ambiguous "move"
007 - 3
confusing selective reference to exceptions
008 -- 6
imprecise translation: for "ko", "can" should be "could"
009 o 6
ambiguous scope of application of the basic ko rule
010 o 7.1
ambiguous "stones"
011 o 7.1
unspecified starting player of hypothetical play
012 o 7.1
unspecified hypothetical nature
013 o 7.1
unspecified principle of alternation
014 o 7.1
unspecified nature of hypothetical moves
015 o 7.1
unspecified available types of hypothetical moves
016 o 7.1
unspecified effect of successive hypothetical passes
017 o 7.1
unspecified meaning of infinite hypothetical sequences
018 o 7.1
ambiguous nature of non- or recursive "alive" construction
019 + 7.1
ambiguous "would enable"
020 o 7.1
ambiguous conditional construction "if capturing [...]"
021 ++ 7.1 missing
definitions of hypothetical-sequence, -strategy
022 o 7.2
ambiguous scope of application of the ko-pass rule
023 o 7.2
ambiguous difference between pass and ko-pass
024 o 7.2
unspecified successions of pass / ko-pass
025 o 7.2
ambiguous consequences of alternating sequence on ko-passes
026 o 7.2
unspecified presupposition for early ko-pass
027 o 7.2
unspecified validity of double ko-pass
028 o 7.2
ambiguous "temporarily disappearing" ko
029 o 8
ambiguous "surrounded"
030 o 8
ambiguous "[in] seki"
031 + 9.2
ambiguous purpose of confirmation phase
032 o 9.2
ambiguous determination of "end of the game"
033 - 9.3
superfluous resumption
034 o 9.3
ambiguous simultaneous resumptions
035 o 9.3
unspecified repetitive resumptions
036 + 10.1 ambiguous
nature of application of life-death definitions
037 o 10.1 ambiguous
"opposing dead stones from his territory"
038 o 10.2 unspecified
treatment of excess prisoners
039 o 12
ambiguous "position"
040 + 12
ambiguous strategy due to uncomparable "no result"
041 o 12
unspecified treatment of infinite alternation
042 o 13.1 ambiguous
"effective move" and "affect"
043 - 13.1 superfluous
loss of both
--
robert jasiek