H4-Wing uses two Strong Links where as H6-Wing uses only one Strong Link (out of two H4-Wing Strong Links) and both produce same eliminations?
R. Jamil
rjamil wrote:H4-Wing uses two Strong Links where as H6-Wing uses only one Strong Link (out of two H4-Wing Strong Links) and both produce same eliminations?
rjamil wrote:Actually, what I and seeing Hybrid Wing types are by comparing with XYZ-Wing Hybrid types move.
----------------------------------
abc -b -b | bc . . | -b -b -b
. . . | . . . | . . .
. . ab | . bc . | . . .
----------------------------------
--------------------------------------
abc -b -b | bc / / | -b -b -b ('/' -> no b in that cell
. . . | / / / | . . . => bilocation strong link on b in box 2)
. . ab | / b+ / | . . .
--------------------------------------
+-----------+------------+----------+
| abc -c -c | bc -c -c | -c -c -c |
| . . . | . . . | . . . |
| . . ad | . bd . | . . . | d=c is allowed
+-----------+------------+----------+
+-----------+-----------+-------+
| abc -c -c | ad . . | . . . |
| -c -c -c | . . . | . . . |
| -c -c bc | . bd . | . . . | (d=c) is allowed
+-----------+-----------+-------+
+-----------+-----------+-------+
| abc . . | ac . . | . . . |
| -c -c -c | . . . | . . . |
| . . bc | . bc . | . . . |
+-----------+-----------+-------+
+-------------+------------+-------+
| abc . . | ac . . | . . . |
| -c -c -c | . . . | . . . |
| / / bc | / c+ / | / / / | ('/' -> no c in that cell
+-------------+------------+-------+ => bilocation strong link on c in row 3)
H1-Wing Type 1 (Row-Column wise):
--------------+-------------+----------- --------------+-------------+-----------
. / . | . . . | . . . . . . | . . . | . / .
/ +XZ / | / / / | / +Z-Y / / +Z-X / | / / / | / +YZ /
. / . | . . . | . . . . . . | . . . | . / .
--------------+-------------+----------- --------------+-------------+-----------
. / . | . . . | . . . . . . | . . . | . / .
. / . | . . . | . . . . . . | . . . | . / .
. / . | . . . | . . . . . . | . . . | . / .
--------------+-------------+----------- --------------+-------------+-----------
. / . | . . . | . . . . . . | . . . | . / .
. XY . | . . . | . XY . . XY . | . . . | . XY .
. / . | . . . | . . . . . . | . . . | . / .
--------------+-------------+----------- --------------+-------------+-----------
--------------+-------------+-----------Bivalue r7c27
. / . | . . . | . / . Strong Link Z @ r2c27
/ +Z-X / | / / / | / +Z-Y / Strong Link X @ r27c2
. / . | . . . | . / . Strong Link Y @ r27c7
--------------+-------------+-----------
. / . | . . . | . / .
. / . | . . . | . / .
. / . | . . . | . / .
--------------+-------------+-----------
. / . | . . . | . / .
. X-Y . | . . . | . Y-X .
. / . | . . . | . / .
--------------+-------------+-----------
rjamil wrote:Thanks again for such an informative and descriptive reply.
And, yes, chaining is not my bread and butter. Actually, I am only looking and understand what is given in pattern forms atm.
Actually, your way of explaining XYZ-Wing Hybrid vs H4-Wing with exemplar forms simplify my concept and now I will definitely rethink about it that way. Also, will try to change my XYZ-Wing Hybrid routine to detect hybrid cell as bilocation digit instead of bivalue cell and see if it help to detect more cases.
By the way, I did not understand difference between H4-Wing and H6-Wing.
rjamil wrote:I strongly think that it's Dual H6-Wing (just like Dual Empty Rectangle).
SpAce wrote:(Edit: Actually, I think both of them should also get: -c r1c23.)
rjamil wrote:Similarly, I compiled H1-Wing as following exemplars:
- Code: Select all
H1-Wing Type 1 (Row-Column wise):
--------------+-------------+----------- --------------+-------------+-----------
. / . | . . . | . . . . . . | . . . | . / .
/ +XZ / | / / / | / +Z-Y / / +Z-X / | / / / | / +YZ /
. / . | . . . | . . . . . . | . . . | . / .
--------------+-------------+----------- --------------+-------------+-----------
. / . | . . . | . . . . . . | . . . | . / .
. / . | . . . | . . . . . . | . . . | . / .
. / . | . . . | . . . . . . | . . . | . / .
--------------+-------------+----------- --------------+-------------+-----------
. / . | . . . | . . . . . . | . . . | . / .
. XY . | . . . | . XY . . XY . | . . . | . XY .
. / . | . . . | . . . . . . | . . . | . / .
--------------+-------------+----------- --------------+-------------+-----------
- Code: Select all
--------------+-------------+-----------Bivalue r7c27
. / . | . . . | . / . Strong Link Z @ r2c27
/ +Z-X / | / / / | / +Z-Y / Strong Link X @ r27c2
. / . | . . . | . / . Strong Link Y @ r27c7
--------------+-------------+-----------
. / . | . . . | . / .
. / . | . . . | . / .
. / . | . . . | . / .
--------------+-------------+-----------
. / . | . . . | . / .
. X-Y . | . . . | . Y-X .
. / . | . . . | . / .
--------------+-------------+-----------
rjamil wrote:Hi SpAce,SpAce wrote:(Edit: Actually, I think both of them should also get: -c r1c23.)
I don't agree with that, actually, Hybrid Wing move detection should be after basic XY- & XYZ-Wing move, therefore, -c r1c23 is unnecessary, as if hybrid cell make naked pair with either wing cell case, no need to be eliminate c from common cells of naked pair. (Also, as in the case of bilocation clue with either wing cell case.)
SpAce wrote:There's no need to abide by any hierarchy of moves so there's nothing wrong with using a more complicated move first. In fact, here it would be more efficient because we could get all the eliminations with just one move instead of two. Smart players use such shortcuts. Only typical software solvers are (by default) limited by fixed hierarchies, but it doesn't make sense for manual solving (at least for experienced players).
In any case, any such hierarchies shouldn't be a concern when describing the elimination potential of a single move. It is what it is, even if basics could take care of some of them.
rjamil wrote:Well, no comments about that, it's a matter of individual taste.
By the way JasonLion also preferred to include naked pair eliminations and basic XYZ-Wing eliminations with similar comments about ordering of moves in XYZ-Wing Hybrid move thread.
And, what about calling Dual H2-Wing move for L3-Wing move?
SpAce wrote:I guess that interesting combo pattern might deserve its own name, but I have no clue what it could be. Have you seen it before or did you imagine it yourself? Do you have any real examples of it? It's a pretty cool pattern!
--------------+-------------+-----------Bivalues XY @ r7c27
. / . | . . . | . / . Strong Link Z @ r2c27
/ +Z-X / | / / / | / +Z-Y / Strong Link X @ r27c2
. / . | . . . | . / . Strong Link Y @ r27c7
--------------+-------------+-----------
. / . | . . . | . / .
. / . | . . . | . / .
. / . | . . . | . / .
--------------+-------------+-----------
. / . | . . . | . / .
. X-Y . | . . . | . Y-X .
. / . | . . . | . / .
--------------+-------------+-----------
123456789 123456789 23456789 13456789 123456789 123456789 123456789 123456789 123456789
12456789 12456789 123456789 123456789 12456789 12456789 12456789 12456789 12456789
123456789 123456789 23456789 13456789 123456789 123456789 123456789 123456789 123456789
123456789 123456789 23456789 13456789 123456789 123456789 123456789 123456789 123456789
123456789 123456789 23456789 13456789 123456789 123456789 123456789 123456789 123456789
123456789 123456789 23456789 13456789 123456789 123456789 123456789 123456789 123456789
123456789 123456789 23456789 13456789 123456789 123456789 123456789 123456789 123456789
3456789 3456789 12 12 3456789 3456789 3456789 3456789 3456789
123456789 123456789 23456789 13456789 123456789 123456789 123456789 123456789 123456789
SpAce wrote:Actually, your way of explaining XYZ-Wing Hybrid vs H4-Wing with exemplar forms simplify my concept and now I will definitely rethink about it that way. Also, will try to change my XYZ-Wing Hybrid routine to detect hybrid cell as bilocation digit instead of bivalue cell and see if it help to detect more cases.
Logically it should find more cases that way. Please report if it actually does!
SpAce wrote:Yep. Personally I wouldn't include the naked pair eliminations because they're obvious anyway and not a core functionality of the pattern, but strictly speaking they should be there too. However, Jason's comments referred to the original version of the pattern which unnecessarily includes the naked pair. My generalized version doesn't, so it's not an issue anyway. I would definitely include the contained XYZ-Wing eliminations because it shouldn't be assumed that the user of the pattern chooses to use an XYZ-Wing first (or at all). As far as I'm concerned, every pattern should be described in isolation with no assumptions about a solving hierarchy (except maybe basics). It doesn't matter if it has overlapping eliminations with contained simpler techniques -- they're still valid eliminations of that pattern and should be listed.
rjamil wrote:As far as above mentioned pattern is concern, just copy/paste below code in to HoDoKu and press "find all steps". There are four Discontinuous Nice Loop found. I combined all-in-one and got the same pattern:
rjamil wrote:Just try the pattern in this thread op puzzle.