DonM wrote:Luke451 wrote:tarek wrote:It looks to me that you've used a double implication chain
I think that is the answer
Richard was looking for. May I ask, is a "double implication chain" also known as a forcing chain (as differentiated from a NL or AIC)? I have never learned about certain forcing chains because I gathered some time ago that there is a stigma associated with their use.
Curious, my choice, because "stigma" has never deterred me from using uniqueness techniques.....
Not so curious. This type of forcing chain involves a rather random exercise: pick a random bivalue cell and test each possible value until a conflict occurs. On the other hand uniqueness techniques are based on hard core application of uniqueness logic (not too mention that IMO these days there is no guessing when it comes to whether the puzzle has one solution). Long story short, I think the overwhelming acceptance of uniqueness techniques these days removes any last vestige of stigma, although I've never accepted the uniqueness stigma label anyway.
On uniqueness techiques : IMO these provide a touch of class, and a degree of variety. Stigma is the last word I ever would have applied to them.
On forcing chains : as Hobiwan showed for the example above, and as is true for any forcing chain, these can always be presented as a discontinuous loop starting on "x-" (ie "true"=>) (DLx-) where x is the eliminated candidate.
But then any elimination however obtained can be presented as a DLx- where x is the eliminated candidate.
For that reason I seldom and almost never consider any logic starting with : if x is true what happens.
Lastly, one could note that the final step in a DLx- is always : x-x. (eg suppose loop began 5- in r1c9, then it will end for example : ......4r3c5-6r3c1=
5r1c1-
5r1c9 (highlighted the x-x ending).
This can equally be interpreted as a contradiction (two 5s row 1).
In Dlx- the solver closes the loop rather than calling out "contradiction" but it is exactly the same thing.
In other words, to be in favour of DLx- and opposed to contradiction would be a contradictory position
Personally I am not much in favour of DLx- and not particularly opposed to contradiction.