User-friendly Reading of the Japanese 1989 Rules
-
RobertJasiek
- Judan
- Posts: 6273
- Joined: Tue Apr 27, 2010 8:54 pm
- GD Posts: 0
- Been thanked: 797 times
- Contact:
Re: User-friendly Reading of the Japanese 1989 Rules
In your @-list, you make a few mistakes. Among them is this misleading statement: "two-eye-alive @ supposed J2003".
Your citation of "I doubt this." is put in a misleading context. I doubted before seeing Chris's proof, shortly afterwards I approved it.
Of course, I do mean "correct", but most obvious presuppositions like earlier definitions are not stated usually. Efficient annotation does not mean incorrectness.
Your statement "Both two-eye-alive and (at least) the J2003 subsets capturable-1 and capturable-2 are a function of "two-eye-formation"" is nonsense. To start with, in mathematics, a "function" is something unrelated.
Since your having such great difficulties with maths proofs, let me suggest to you that you use a helping tool: Make two printed copies of J2003/35a. Derive J2003-alive from one copy and WAGC-alive from the other copy. Only then state "WAGC-alive equals J2003-alive". Maybe this inefficient working helps you.
As to your statement "then there is nothing to prove within the relationship of the two rule sets": If you want to prove that you are not a mathematician, then always state that all is trivial;)
Your citation of "I doubt this." is put in a misleading context. I doubted before seeing Chris's proof, shortly afterwards I approved it.
Of course, I do mean "correct", but most obvious presuppositions like earlier definitions are not stated usually. Efficient annotation does not mean incorrectness.
Your statement "Both two-eye-alive and (at least) the J2003 subsets capturable-1 and capturable-2 are a function of "two-eye-formation"" is nonsense. To start with, in mathematics, a "function" is something unrelated.
Since your having such great difficulties with maths proofs, let me suggest to you that you use a helping tool: Make two printed copies of J2003/35a. Derive J2003-alive from one copy and WAGC-alive from the other copy. Only then state "WAGC-alive equals J2003-alive". Maybe this inefficient working helps you.
As to your statement "then there is nothing to prove within the relationship of the two rule sets": If you want to prove that you are not a mathematician, then always state that all is trivial;)
-
RobertJasiek
- Judan
- Posts: 6273
- Joined: Tue Apr 27, 2010 8:54 pm
- GD Posts: 0
- Been thanked: 797 times
- Contact:
Re: User-friendly Reading of the Japanese 1989 Rules
You ask: Does two-eye-alive @ WAGCmod as a subset of WAGCmod-alive equal two-eye-alive @ J2003?
The question is badly posed because two-eye-alive is not defined @ J2003. However, your question implies a better formulated
Proposition:
Given a string in a position, the set-intersection of two-eye-alive and WAGC-alive equals the set-intersection of two-eye-alive and J2003-alive.
Proof:
This follows immediately from the definitions and Chris Dams's proof. QED.
Note:
If you don't see it immediately for J2003-alive=>WAGC-alive, write down these two assumption cases: 1) The string is J2003-alive and two-eye-alive. 2) The string is J2003-alive and not two-eye-alive. Prove it for each case.
The question is badly posed because two-eye-alive is not defined @ J2003. However, your question implies a better formulated
Proposition:
Given a string in a position, the set-intersection of two-eye-alive and WAGC-alive equals the set-intersection of two-eye-alive and J2003-alive.
Proof:
This follows immediately from the definitions and Chris Dams's proof. QED.
Note:
If you don't see it immediately for J2003-alive=>WAGC-alive, write down these two assumption cases: 1) The string is J2003-alive and two-eye-alive. 2) The string is J2003-alive and not two-eye-alive. Prove it for each case.
- Cassandra
- Lives in sente
- Posts: 1326
- Joined: Wed Apr 28, 2010 11:33 am
- Rank: German 1 Kyu
- GD Posts: 0
- Has thanked: 14 times
- Been thanked: 153 times
Re: User-friendly Reading of the Japanese 1989 Rules
I have no problems with mathematics, Robert. In my old days, I had been school primus in this subject.
Let me recapitulate, what the problem is:
In a position, a string of a player is two-eye-alive if the opponent cannot force no intersection of the string with a two-eye-formation on.
from WAGCmod contains two parameters:
from J2003 contains at least the parameters
None of the "life-subsets" of J2003 can - following their definition - contain anything else than "two-eye-formation" or "Seki".
It is not necessary to explicitely know, which classes of positions will become subsets of "two-eye-alive", "uncapturable", "capturable-1", or "capturable-2", because this is decided by "force".
When you want to compare the two rule sets, it is mandatory that you do not use two different versions of "force", i.e. two different evaluation procedures. Because you use one and only one "force" within both rule sets.
But using the identical procedure for "force" will give identical results for "two-eye-formation".
Because none of the rule sets can contain anything else than "two-eye-formation" or "Seki" within their "alive"-supersets, it goes without saying that the complements, which are "Seki", must be identical, too.
Might be that you will call this a "proof", too, but it is more than trivial.
Let me recapitulate, what the problem is:
In a position, a string of a player is two-eye-alive if the opponent cannot force no intersection of the string with a two-eye-formation on.
from WAGCmod contains two parameters:
- "force"
- "two-eye-formation"
- A player's final-string is uncapturable if the opponent cannot force capture of its stones.
- A player's final-string is capturable-1 if it is not uncapturable and the opponent cannot - with the same hypothetical-strategy - force both capture of the string's stones and no local-1 permanent-stone of the player.
- A player's final-string is capturable-2 if it is neither uncapturable nor capturable-1 and the opponent cannot - with the same hypothetical-strategy - force both capture of the string's stones and no local-2 permanent-stone of the player.
from J2003 contains at least the parameters
- "force"
- "two-eye-formation" (implicit within "uncapturable", "capturable-1", and "capturable-2")
None of the "life-subsets" of J2003 can - following their definition - contain anything else than "two-eye-formation" or "Seki".
It is not necessary to explicitely know, which classes of positions will become subsets of "two-eye-alive", "uncapturable", "capturable-1", or "capturable-2", because this is decided by "force".
When you want to compare the two rule sets, it is mandatory that you do not use two different versions of "force", i.e. two different evaluation procedures. Because you use one and only one "force" within both rule sets.
But using the identical procedure for "force" will give identical results for "two-eye-formation".
Because none of the rule sets can contain anything else than "two-eye-formation" or "Seki" within their "alive"-supersets, it goes without saying that the complements, which are "Seki", must be identical, too.
Might be that you will call this a "proof", too, but it is more than trivial.
The really most difficult Go problem ever: https://igohatsuyoron120.de/index.htm
Igo Hatsuyōron #120 (really solved by KataGo)
Igo Hatsuyōron #120 (really solved by KataGo)
- Cassandra
- Lives in sente
- Posts: 1326
- Joined: Wed Apr 28, 2010 11:33 am
- Rank: German 1 Kyu
- GD Posts: 0
- Has thanked: 14 times
- Been thanked: 153 times
Re: User-friendly Reading of the Japanese 1989 Rules
Please find attached the update of my comparison table (= comparison.pdf), now with a supplement of positions' classification (= classification.pdf), in which you will find the examples referred to in the table.
You will recognise that the cat is not put among the "standard" pigeons. The rule sets are mainly distinguished by their specification for "Ko-Pass" during evaluation, what affects the "exotic" positions only.
Please let me know if I should include further columns, row, or examples or might have overlooked anything related to your J2003.
-----------------
2010-06-11 attachments updated >>> version number 3
You will recognise that the cat is not put among the "standard" pigeons. The rule sets are mainly distinguished by their specification for "Ko-Pass" during evaluation, what affects the "exotic" positions only.
Please let me know if I should include further columns, row, or examples or might have overlooked anything related to your J2003.
-----------------
2010-06-11 attachments updated >>> version number 3
- Attachments
-
- classification3.pdf
- (111.03 KiB) Downloaded 422 times
-
- comparison3.pdf
- (27.3 KiB) Downloaded 446 times
Last edited by Cassandra on Sat Jun 12, 2010 6:43 am, edited 3 times in total.
The really most difficult Go problem ever: https://igohatsuyoron120.de/index.htm
Igo Hatsuyōron #120 (really solved by KataGo)
Igo Hatsuyōron #120 (really solved by KataGo)
-
RobertJasiek
- Judan
- Posts: 6273
- Joined: Tue Apr 27, 2010 8:54 pm
- GD Posts: 0
- Been thanked: 797 times
- Contact:
Re: User-friendly Reading of the Japanese 1989 Rules
What you call "parameter" is in fact "term defined earlier".
The term alive as defined in J2003 does NOT rely on defining "two-eye-formation"!!!!!!!!!!!!!!!!!!!!!!!!!
You say: "None of the "life-subsets" of J2003 can - following their definition - contain anything else than "two-eye-formation" or "Seki"." Do you make this statement before, during or after Chris's proof? In which context do you assume "seki" to be defined?
Your post is not a proof at all for in particular the above unclarities.
The term alive as defined in J2003 does NOT rely on defining "two-eye-formation"!!!!!!!!!!!!!!!!!!!!!!!!!
You say: "None of the "life-subsets" of J2003 can - following their definition - contain anything else than "two-eye-formation" or "Seki"." Do you make this statement before, during or after Chris's proof? In which context do you assume "seki" to be defined?
Your post is not a proof at all for in particular the above unclarities.
-
RobertJasiek
- Judan
- Posts: 6273
- Joined: Tue Apr 27, 2010 8:54 pm
- GD Posts: 0
- Been thanked: 797 times
- Contact:
Re: User-friendly Reading of the Japanese 1989 Rules
Being good in maths at school is probably insufficient for understanding well how to prove and how proofs work. I had way above average maths lessons at school, was the best pupil in maths and we did some (sometimes fake) proofs of classical maths. But it did not prepare me for rules maths. For the proofs there, I needed a couple of years at university. Not because the proofs would be difficult but rather because they are so rather basic that one needs a clear view on what is and what is not a definition or a proof.
Your major mistake is: You do not recognize at which procedural moment which prior definitions or propositions are already given and may be applied and which not.
Look at J2003 and its pile on pile definitioning scheme. This is exactly how new definitions and new proofs may be establised. By using only the previously already known. ONLY!
Your major mistake is: You do not recognize at which procedural moment which prior definitions or propositions are already given and may be applied and which not.
Look at J2003 and its pile on pile definitioning scheme. This is exactly how new definitions and new proofs may be establised. By using only the previously already known. ONLY!
-
RobertJasiek
- Judan
- Posts: 6273
- Joined: Tue Apr 27, 2010 8:54 pm
- GD Posts: 0
- Been thanked: 797 times
- Contact:
Re: User-friendly Reading of the Japanese 1989 Rules
Here are some comments on your long attached file. I do not comment on all the many minor unclarities.
Your classification headlines are unclear. Maybe you mean: "If either players tries to force creation of a ko-ban, then the opponent can prevent this."
If you should be attempting a subclassificatin scheme, I am not sure which you intend.
You assume only one end of evaluation position per studied string. This is wrong. More than one hypothetical-sequence exist!
It is unclear why the examples with visible-kos under the headline "Independent of ko rule during evaluation" should be independent of the used ko rule. (It is straightforward to introduce ko rules so that we get different outcomes.)
Since different ko rulesets can create different results, you should specify the set of ko rulesets that you permit as input.
You mark stones as ko stones ("part of a cycle") but you overlook that every stone might or might not be part of a cycle, depending on which hypothetical-sequence is being studied and whether the players cooperate or force something specific.
Do your own-local and both-local terms have any purpose? If yes, which?
Your classification headlines are unclear. Maybe you mean: "If either players tries to force creation of a ko-ban, then the opponent can prevent this."
If you should be attempting a subclassificatin scheme, I am not sure which you intend.
You assume only one end of evaluation position per studied string. This is wrong. More than one hypothetical-sequence exist!
It is unclear why the examples with visible-kos under the headline "Independent of ko rule during evaluation" should be independent of the used ko rule. (It is straightforward to introduce ko rules so that we get different outcomes.)
Since different ko rulesets can create different results, you should specify the set of ko rulesets that you permit as input.
You mark stones as ko stones ("part of a cycle") but you overlook that every stone might or might not be part of a cycle, depending on which hypothetical-sequence is being studied and whether the players cooperate or force something specific.
Do your own-local and both-local terms have any purpose? If yes, which?
- Cassandra
- Lives in sente
- Posts: 1326
- Joined: Wed Apr 28, 2010 11:33 am
- Rank: German 1 Kyu
- GD Posts: 0
- Has thanked: 14 times
- Been thanked: 153 times
Re: User-friendly Reading of the Japanese 1989 Rules
RobertJasiek wrote:What you call "parameter" is in fact "term defined earlier".
That's no contradiction. Let the "term" be defined earlier, it becomes a "parameter" in the moment, when anything else might be declared as a function of it. This might not be so apparent when you remain in one rule set only, but it is evident if you want to compare two rule sets.
If you use one and only one term in two rule sets, based on the definition of this term in one rule set, it is as I said before: You assume that the general framework of both rule sets - including all procedures - is identical.
The term alive as defined in J2003 does NOT rely on defining "two-eye-formation" !!!!!!!!!!!!!!!!!!!!!!!!!
The numbers of exclamation marks does neither inhance nor ensure the accuracy of a statement. You want to refute something that I have not written. Completely indepentent from the definition of "two-eye-formation", some of your "alive"-subsets are a function of "two-eye-formation". And it is what is inside this function, what you apparently do not realise.
A neutral observer migth identify a correlation between
- In a position, a string of a player is two-eye-alive if the opponent cannot force no intersection of the string with a two-eye-formation on.
- A player's final-string is capturable-1 if it is not uncapturable and the opponent cannot - with the same hypothetical-strategy - force both capture of the string's stones and no local-1 permanent-stone of the player.
- A player's final-string is capturable-2 if it is neither uncapturable nor capturable-1 and the opponent cannot - with the same hypothetical-strategy - force both capture of the string's stones and no local-2 permanent-stone of the player.
Each of the quoted definitions uses an identical procedure "cannot force no". Referring to the term "force" therein, see above.
You say: "None of the "life-subsets" of J2003 can - following their definition - contain anything else than "two-eye-formation" or "Seki"." Do you make this statement before, during or after Chris's proof? In which context do you assume "seki" to be defined?
The statement is implicit part of your J2003. And part of general Go knowledge
If you go back to my first diagram in this thread, you will realise that I made this statement before Chris' "proof".
Definition of "Seki" - in the sense I suppose you to have "definition" in mind - is not required.
See A final-string is alive if it is either uncapturable, capturable-1, or capturable-2.
"uncapturable", "capturable-1" and "capturable-2" are all subsets of "alive".
Completely independent of a rule set (as long as we remain inside what is generally understood as "Go"), all "alive" strings are either "two-eye-formations" already, or can be forced into "two-eye-formations", or have nothing to do with "two-eye-formation", but remain on the board as they are.
Usually, "Seki" is just a short name for the latter subset. I.e. it is the complement of "two-eye-alive".
Your post is not a proof at all for in particular the above unclarities.
Let's return to Chris' "proof".
What Chris really has proven, is the following, what cannot be very surprising:
- Members of a subset A of the set "two-eye-alive" are also members of the set "uncapturable".
- Members of a subset B of the set "two-eye-alive" are also members of the set "capturable-1".
- Members of a subset C of the set "two-eye-alive" are also members of the set "capturable-2".
- Subsets A, B, and C are distinct, and their union is the set "two-eye-alive".
As I had already written in the very beginning of this topic, nothing had been done than clustering "alive" positions in two different ways. First in J2003, thereafter using "...-Seki" as a bridging element to WAGCmod.
RobertJasiek wrote:Being good in maths at school is probably insufficient for understanding well how to prove and how proofs work. I had way above average maths lessons at school, was the best pupil in maths and we did some (sometimes fake) proofs of classical maths. But it did not prepare me for rules maths. For the proofs there, I needed a couple of years at university. Not because the proofs would be difficult but rather because they are so rather basic that one needs a clear view on what is and what is not a definition or a proof.
Logic follows the same principles in all fields of mathematics. It has to do with not being aware of the preconditions of the framework used, when throwing some smoke granades makes is temporarily possible to hide a division through Zero, for example, during the course of a "proof".
In my opinion, you are absolutely focussed on a very special type of "proof", in a very special field, and neglecting some fields, which might be also useful.
Your major mistake is: You do not recognize at which procedural moment which prior definitions or propositions are already given and may be applied and which not.
Did you ever have a look at yourself in the mirror?
Look at J2003 and its pile on pile definitioning scheme. This is exactly how new definitions and new proofs may be establised. By using only the previously already known. ONLY!
You have defined so much, and what you defined has become second nature to you, so it's understandable that sometimes you seem to overlook some side effects of dependencies between what you defined. This is true especially for "force".
It may be defined within the rule set, what is meant when using "force" (e.g. "the opponent will be unable to reach a complementary result"). But despite this (declarative) "definition", "force" (in its content) is based on everything that is defined before, concerning the evaluation procedure.
If the evaluation procedure of two rule sets is not identical (i.e. the results are not identical), you must not use the same term for "force" within the two rule sets. Or otherwise any "proof" of the identity of the rule sets' "alive" philosophies is only a phantom.
Only if the evaluation procedure of two rule sets is identical (i.e. the results are identical), it will do no harm using the same term for "force". But in this case any "proof" of the identity of the rule sets' "alive" philosophies is trivial.
RobertJasiek wrote:Here are some comments on your long attached file. I do not comment on all the many minor unclarities.
Your classification headlines are unclear. Maybe you mean: "If either players tries to force creation of a ko-ban, then the opponent can prevent this."
The headlines are not this important.
If you should be attempting a subclassificatin scheme, I am not sure which you intend.
Complete and as subdivided as necessary to incorporate the investigated rule sets' probably diverging results and / or parameters used.
You assume only one end of evaluation position per studied string. This is wrong. More than one hypothetical-sequence exist!
May be. If you have any example with multiple forced sequences ending in diverging results for the string under evaluation, please let me know.
It is unclear why the examples with visible-kos under the headline "Independent of ko rule during evaluation" should be independent of the used ko rule. (It is straightforward to introduce ko rules so that we get different outcomes.)
Concerning #15, #16 you are right. But this is a typo, as I accidentally forgot a Dame. PDFs have been edited.
Concerning all the other examples in table 1 with visible Ko, please let me know how the Ko-Pass rule should look like to gain different results.
Some super-Ko rule (perhaps you had this in mind) is out of the field of observation, because not used by any of the investigated rule sets.
Since different ko rulesets can create different results, you should specify the set of ko rulesets that you permit as input.
This is done in table 2, where it is necessary.
The examples in "classification" mirror the rule sets given in "comparison".
You mark stones as ko stones ("part of a cycle") but you overlook that every stone might or might not be part of a cycle, depending on which hypothetical-sequence is being studied and whether the players cooperate or force something specific.
The fate of single stones in table 2 depends on the fate of neighboring strings. I had been too tired to just copy the diagrams and redye some stones.
It goes without saying that any player can force the capture of his stones. But I do not think that this complies with the J2003 motivation for "force", see
A player's opponent can force something if the opponent has at least one strategy so that that something is fulfilled regardless of the player's chosen hypothetical sequence.
There is a hierarchie of what the player wants to accomplish for the string (or its successor):
- It cannot be captured due to at least 2 taboo-points.
- It cannot be captured due to Dame.
- It cannot be captured due to a cycle respectively is part of a cycle.
Do your own-local and both-local terms have any purpose? If yes, which?
It's the reflection of Lady Justice's view. Stay independent of any rule set's terminology.
"own-local" corresponds to "local-2", as used in J2003.
"both-local" is what I think is really "local" (i.e. no effect beyond any living groups).
The really most difficult Go problem ever: https://igohatsuyoron120.de/index.htm
Igo Hatsuyōron #120 (really solved by KataGo)
Igo Hatsuyōron #120 (really solved by KataGo)
-
RobertJasiek
- Judan
- Posts: 6273
- Joined: Tue Apr 27, 2010 8:54 pm
- GD Posts: 0
- Been thanked: 797 times
- Contact:
Re: User-friendly Reading of the Japanese 1989 Rules
You do not recognize at which procedural moment which prior definitions or propositions are already given and may be applied and which not. Even worse, intentionally you presuppose informal, verbal concepts as if they had been well-defined in a mathematical sense. After haaving done so, you complain about circularity or triviality created by yourself in the form of fake maths. As long as you do not want to learn mathematical proving, it is fruitless to discuss with you about why a proof is correct or incorrect.
You are right to recognize that different definitions of "force" might inhibit equivalence.
own-local differs from local-2.
You are right to recognize that different definitions of "force" might inhibit equivalence.
own-local differs from local-2.
- Cassandra
- Lives in sente
- Posts: 1326
- Joined: Wed Apr 28, 2010 11:33 am
- Rank: German 1 Kyu
- GD Posts: 0
- Has thanked: 14 times
- Been thanked: 153 times
Re: User-friendly Reading of the Japanese 1989 Rules
RobertJasiek wrote:You do not recognize at which procedural moment which prior definitions or propositions are already given and may be applied and which not. Even worse, intentionally you presuppose informal, verbal concepts as if they had been well-defined in a mathematical sense. After haaving done so, you complain about circularity or triviality created by yourself in the form of fake maths. As long as you do not want to learn mathematical proving, it is fruitless to discuss with you about why a proof is correct or incorrect.
Cassandra wrote:In my opinion, you are absolutely focussed on a very special type of "proof", in a very special field, and neglecting some fields, which might be also useful.
What I have written about the real nature of Chris' proof has nothing to do with verbal concepts. The proof in itself is without flaw, but it does not prove what stands before q.e.d.
And it remains trivial to "prove" that a set remains unaffected by clustering it.
own-local differs from local-2.
Yeah, I forgot Uttegaeshi (has to sharpen the text in the legend) and our "at least one" vs. "all of" difference. But in the moment I don't think that it really matters that your local-2 might be sometimes smaller than my own-local.
By the way:
For a player's final-string, local-2 is local-1 and, recursively, any adjacent intersection without a stone of a string that is of the player and either uncapturable or capturable-1.
Is it really necessary to include "local-1" in "local-2" ? If at least one permanent successor of a captured string in on local-1, J2003 will stop at "capturable-1".
The really most difficult Go problem ever: https://igohatsuyoron120.de/index.htm
Igo Hatsuyōron #120 (really solved by KataGo)
Igo Hatsuyōron #120 (really solved by KataGo)
-
RobertJasiek
- Judan
- Posts: 6273
- Joined: Tue Apr 27, 2010 8:54 pm
- GD Posts: 0
- Been thanked: 797 times
- Contact:
Re: User-friendly Reading of the Japanese 1989 Rules
The proof in itself is without flaw.
Hear, hear. So far you have said about the proof itself: 1) It is trivial. 2) It is wrong. 3) It is correct without flaw.
[the proof] does not prove what stands before
It does not prove the definitions of the terms it uses. Definitions are not proven anyway - definitions are to be well-defined and it must be possible to reduce them to axioms of the used axiom set.
But I guess this might not be what you mean.
q.e.d.
You abuse this.
***
Necessary in which sense? After having determined that a string is not capturable-1, defining local-2 to include local-1 gives the string's player greater freedom. - I have not checked how it affects examples. Anyway I would check first whether it is needed for Chris's proof to work.
- Cassandra
- Lives in sente
- Posts: 1326
- Joined: Wed Apr 28, 2010 11:33 am
- Rank: German 1 Kyu
- GD Posts: 0
- Has thanked: 14 times
- Been thanked: 153 times
Re: User-friendly Reading of the Japanese 1989 Rules
RobertJasiek wrote:The proof in itself is without flaw.
Hear, hear. So far you have said about the proof itself: 1) It is trivial. 2) It is wrong. 3) It is correct without flaw.
"Proof" refers to what Chris' has really proven in my opinion. This is the second part of his text (see also below). This second part works in J2003 only, so it is not influenced by anything, which might be part of WAGCmods preconditions. "Precondition" is, what you continuously seem to regard as not so important.
Statement 1) refers to the precondition that both rule sets use the same framework. Under this precondition it is trivial to prove the identity of the resprective "alive" statuses.
Statement 2) refers to what cannot be taken from the WAGCmod rule text: "Force" inside WAGCmod is undefined. So there is no precondition that it equals "force" inside J2003, so the "proof" cannot be valid.
For statement 3) refer to above.
[the proof] does not prove what stands before
It does not prove the definitions of the terms it uses. Definitions are not proven anyway - definitions are to be well-defined and it must be possible to reduce them to axioms of the used axiom set.
But I guess this might not be what you mean.
If we now also have the implication two-eye-alive -> J2003-alive it follows that WAGC-alive == J2003-alive
For the implication ...
... it is J2003-alive. QED.
The implication is what Chris' really has proven. And it is no prove of definitions.
There is no prove of "WAGC-alive == J2003-alive" possible because we cannot get any idea from the rule text what "force" inside WAGCmod is.
***
Necessary in which sense? After having determined that a string is not capturable-1, defining local-2 to include local-1 gives the string's player greater freedom. - I have not checked how it affects examples. Anyway I would check first whether it is needed for Chris's proof to work.
You are inconsistent, Robert.
You insist on using XOR instead of OR for operations with naturally exclusive variables.
But include something in local-2 that cannot have any effect on capturable-2, in which definition it is used. Local-1 and local-2 are not distinct.
For use in capturable-2, it would be sufficient to have
For a player's final-string, local-2 is, recursively, any local-1 adjacent intersection without a stone of a string that is of the player and either uncapturable or capturable-1.
The really most difficult Go problem ever: https://igohatsuyoron120.de/index.htm
Igo Hatsuyōron #120 (really solved by KataGo)
Igo Hatsuyōron #120 (really solved by KataGo)
-
RobertJasiek
- Judan
- Posts: 6273
- Joined: Tue Apr 27, 2010 8:54 pm
- GD Posts: 0
- Been thanked: 797 times
- Contact:
Re: User-friendly Reading of the Japanese 1989 Rules
Instead of dismissing the proof's first and easy part, you should try to understand it!
Wrong.
I have written a lot to help you with the preconditions. See in the earlier messages.
Yawn. Mathematicians like to abbreviate. If you do not understand the abbreviations and obvious omissions, either get used to them by reading first year's maths students practice books or wait some more years for my Go Rules Encyclopedia, in which I might explain Chris's Proof for Dummies.
***
I am not inconsistent WRT to local-1 but use local-1 and local-2 as growing environments. First it is checked whether life occurs in the smaller, then whether life occurs in the increased, larger environment.
In the rules, I do so for greater clarity. In a proof, I start from the definition, which uses XOR. Only a next step might then transform to OR. Do not begin with the second step!
You have not understood how capturable-2 works. That a string is not capturable-1 does not (necessarily) mean that having local-1 as a subset of local-2 would have no effect on capturable-2.
It would be possible to define such a capturable-2-Cassandra. Currently I do not see a relevant advantage for it though. I see a disadvantage: Chris's proof would not work as is any longer. One would have to find a new proof, if then any did exist.
This second part works in J2003 only, so it is not influenced by anything, which might be part of WAGCmods preconditions.
Wrong.
"Precondition" is, what you continuously seem to regard as not so important. [...]
I have written a lot to help you with the preconditions. See in the earlier messages.
There is no prove of "WAGC-alive == J2003-alive" possible because we cannot get any idea from the rule text what "force" inside WAGCmod is.
Yawn. Mathematicians like to abbreviate. If you do not understand the abbreviations and obvious omissions, either get used to them by reading first year's maths students practice books or wait some more years for my Go Rules Encyclopedia, in which I might explain Chris's Proof for Dummies.
***
I am not inconsistent WRT to local-1 but use local-1 and local-2 as growing environments. First it is checked whether life occurs in the smaller, then whether life occurs in the increased, larger environment.
You insist on using XOR instead of OR for operations with naturally exclusive variables.
In the rules, I do so for greater clarity. In a proof, I start from the definition, which uses XOR. Only a next step might then transform to OR. Do not begin with the second step!
But include something in local-2 that cannot have any effect on capturable-2, in which definition it is used.
You have not understood how capturable-2 works. That a string is not capturable-1 does not (necessarily) mean that having local-1 as a subset of local-2 would have no effect on capturable-2.
For use in capturable-2, it would be sufficient to have
For a player's final-string, local-2 is, recursively, any local-1 adjacent intersection [...]
It would be possible to define such a capturable-2-Cassandra. Currently I do not see a relevant advantage for it though. I see a disadvantage: Chris's proof would not work as is any longer. One would have to find a new proof, if then any did exist.
- Cassandra
- Lives in sente
- Posts: 1326
- Joined: Wed Apr 28, 2010 11:33 am
- Rank: German 1 Kyu
- GD Posts: 0
- Has thanked: 14 times
- Been thanked: 153 times
Re: User-friendly Reading of the Japanese 1989 Rules
RobertJasiek wrote:It would be possible to define such a capturable-2-Cassandra. Currently I do not see a relevant advantage for it though. I see a disadvantage: Chris's proof would not work as is any longer. One would have to find a new proof, if then any did exist.
There would be no disadvantage, Robert.
Advantage would be that the definition of capturable-2 would be independent of the definition of capturable-1 (which refers to local-1).
If Chris' proof would it make necessary to rely on local-2 (including local-1), why do you have any problem with referring to an area instead, which is the sum of local-2 (excluding local-1) and local-1 ?
Chris' proof would remain unaffected.
By the way:
Congratulation the the German Pair Go Championships !
The really most difficult Go problem ever: https://igohatsuyoron120.de/index.htm
Igo Hatsuyōron #120 (really solved by KataGo)
Igo Hatsuyōron #120 (really solved by KataGo)
-
RobertJasiek
- Judan
- Posts: 6273
- Joined: Tue Apr 27, 2010 8:54 pm
- GD Posts: 0
- Been thanked: 797 times
- Contact:
Re: User-friendly Reading of the Japanese 1989 Rules
There would be no disadvantage, Robert.
I maintain my stated disadvantage.
Advantage would be that the definition of capturable-2 would be independent of the definition of capturable-1 (which refers to local-1).
Ok, but then one would have the same desire for capturable-1 WRT uncapturable. The J1989/J2003 construction of life simply is not as simple as it could get.
Anyway, sekis and capturable-2 shapes should be studied as to which are invariant or not under slight definition changes ("all" vs. "at least one", iterative vs. mutually exclusive local-x)
If Chris' proof would it make necessary to rely on local-2 (including local-1), why do you have any problem with referring to an area instead, which is the sum of local-2 (excluding local-1) and local-1 ?
Chris' proof would remain unaffected.
Because I do not see that the proof would remain unaffected and a new proof for a changed local-2 definition is not available.