To answer the question from the other thread: To express this elimination as a nice loop is easy, when you have studied it. Do it yourself to get some practice (btw i am no expert in this notation, i myself use forcing nets instead of them, but what can be written in one of these notations, can also be done in the other).denis_berthier wrote:number 9 : xyt4-chain on cells R9C7*, R8C8, R8C3 and R8C2* with numbers 9, 6, 7 and 3
==> 9 eliminated from the candidates for R9C2
ravel wrote:To answer the question from the other thread: To express this elimination as a nice loop is easy, when you have studied it. Do it yourself to get some practice (btw i am no expert in this notation, i myself use forcing nets instead of them, but what can be written in one of these notations, can also be done in the other).denis_berthier wrote:number 9 : xyt4-chain on cells R9C7*, R8C8, R8C3 and R8C2* with numbers 9, 6, 7 and 3
==> 9 eliminated from the candidates for R9C2
denis_berthier wrote:re'born claims about xyt-chains are just unfounded
denis_berthier wrote:in your post dated 06/20/2007, you have not noticed that seeing is not enough for allowing the "obstructions" to be eliminated.
. . . | . . . | . . .
. . . | . . * | . 79 87(9)
. . . | . . . | . . 98(7)
------------+-------------+------------
. . . | . . . | . . .
. . . | . . . | . . .
. . . | . . . | . . .
------------+-------------+------------
. . . | . . 37 | . . 79
. . . | . . . | . . .
. . . | . . 93 | . . .
denis_berthier wrote:It may be the case that one will prove some day that a known technique subsumes (i.e. is more general than) xyt-chains, but this has not yet been done and, as long as this hypothetical technique is more complex than xyt-chains, I don't think it will be a sufficient reason for forgetting about xyt-chains.
ravel wrote:I never argued against xyt-chains or your reduction proofs.
I agree, that not all are Nice Loops. But the eliminations also can be expressed as nice loops.
ravel wrote:Almost locked sets have been used in nice loops for a long time. See e.g. this one by Carcul dated Jan 2006.
re'born wrote:Given the way I had read about your xyt-chains, I would have thought that this would be an example. However, the rules you wrote in this topic only seem to allow me to add the 9 in r2c9, not the 7 in r3c9. However, there is no harm in adding the 7. What am I missing? Am I allowed to work right to left as well? That is can I write:
{9 3} - {3 7} - {7 9} - {9 8 (7#6)} - {8 7 (9#3)} - {7 9}
denis_berthier wrote:ravel wrote:I never argued against xyt-chains or your reduction proofs.
I agree, that not all are Nice Loops. But the eliminations also can be expressed as nice loops.
How can the eliminations of an xyt-chain that is not a Nice Loop be expressed as Nice Loops?
re'born wrote:What am I missing? Am I allowed to work right to left as well? That is can I write:
{9 3} - {3 7} - {7 9} - {9 8 (7#6)} - {8 7 (9#3)} - {7 9}
re'born wrote:denis_berthier wrote:It may be the case that one will prove some day that a known technique subsumes (i.e. is more general than) xyt-chains, but this has not yet been done and, as long as this hypothetical technique is more complex than xyt-chains, I don't think it will be a sufficient reason for forgetting about xyt-chains.
Without understanding xyt-chains I only say this as speculation, but I think that a technique that subsumes xyt-chains is subset counting. aeb's extended subset principle gives a very short proof of what I do in my thread and it extends quite easily to xy-chains (discontinuous or continuous) with repeated links.
denis_berthier wrote:ravel wrote:Do you have an example of an elimination, that could not be expressed with a nice loop also ?
As I said, xyt-chains are discussed in the thread for xyt-chains.
Look at the example there and, for a start, try to express it as a Nice Loop.
And please answer in the other thread.
denis_berthier wrote:number 9 : xyt4-chain on cells R9C7*, R8C8, R8C3 and R8C2* with numbers 9, 6, 7 and 3
==> 9 eliminated from the candidates for R9C2
9 4 6 | 5 1 2 | 7 3 8
5 2 8 | 6 37 37 | 1 9 4
1 37 37 | 8 4 9 | 2 5 6
-------------------+-------------------+------------------
2 8 1 | 4 379 5 | 69 67 379
37 5 4 | 379 23679 367 | 8 1 2379
37 6 9 | 1 237 8 | 5 4 237
-------------------+-------------------+------------------
6 1 5 | 79 8 4 | 3 2 79
8 A379 A37 | 2 3679 1 | 4 *67 5
4 37-9 2 | 379 5 367 |*69 8 1
r9c2-9-r9c7-6-r8c8-7-{ALS:r8c23}-9-r9c2, implies r9c2<>9
ronk wrote:xyt-chains propagate inferences unidirectionally.
ronk wrote:as a minimum, ravel's statement can be taken to mean an xyt-chain can be expressed in Nice Loop notation.
denis_berthier wrote:If you understand it that way, it is an innocuous matter of notation. I'm not especially tied to mine, although it is convenient.
Nevertheless, how do you express (3#2), i.e. an optional candidate whose presence is conditioned by an extra link, in NL notation?
7 126 8 | 459 4569 4569 | 3 1456 1259
AC469 C36 C3469 | 2 C34569 1 | -4679 45678 -5789
5 1236 12469 | 78 349 78 | 12469 146 129
-------------------------+-----------------------+----------------------
A189 4 1579 | 3579 B59 3579 | 178 2 6
3 1267 12679 | 479 8 2469 | 147 1457 157
268 25678 2567 | 1 2456 24567 | 478 9 3
-------------------------+-----------------------+----------------------
128 9 12357 | 6 125 2358 | 127 1378 4
12468 12368 12346 | 3489 7 23489 | 5 1368 1289
12468 1235678 1234567 | 34589 12459 234589 | 12679 13678 12789
A{[r2c1]=9=[r4c1]} -9- B{[r4c5](9|5)} -5- C{[r2c5]-5-[r2c1235](5|346|9)-9-[r2c135]}
[r2c79]<>9.
A: Strong Link between the cells [r2c1] and [r4c1] for the number 9.
B: Almost Locked Set in the cells [r4c5] with the numbers (59).
C: Almost Locked Set in the cells [r2c1235] with the numbers (34569).
A possible way to express this as nice loop (in Carcul's sense) is to use multiple inferences (lets say the cells are named A through F, X is the cell, where 1 is eliminated):denis_berthier wrote:The pattern for an xyt-chain of length 6 is:
{1 2} - {2 3} - {3 4 (2#1)} - {4 5 (2#1)(3#2)} - {5 6 (2#1)(3#2)(4#3)} - {6 1 (2#1)(3#2) (4#3) (5#4)}
ravel wrote:A possible way to express this as nice loop (in Carcul's sense) is to use multiple inferences (lets say the cells are named A through F, X is the cell, where 1 is eliminated):denis_berthier wrote:The pattern for an xyt-chain of length 6 is:
{1 2} - {2 3} - {3 4 (2#1)} - {4 5 (2#1)(3#2)} - {5 6 (2#1)(3#2)(4#3)} - {6 1 (2#1)(3#2) (4#3) (5#4)}
X-1-A-2(-2-C)(-2-D)(-2-E)(-2-F)-B-3(-3-D)(-3-E)(-3-F)-C-4(-4-E)(-4-F)-D-5-(-5-F)-E-6-F-1-X
In most cases a shorter notation will be possible, often without any multiple inferences.
ronk wrote:r9c2-9-r9c7-6-r8c8-{ALS:r8c23}-9-r9c2, implies r9c2<>9
ronk wrote:IMO you'll need to point to a better example.
No, when you filter out the multiple inferencesdenis_berthier wrote:... it obscures the fact that A is linked to B, B to C,…
Return to Advanced solving techniques
Users browsing this forum: No registered users and 0 guests