Hi
StrmCkr,
StrmCkr wrote:No, i didnt infer that.
What i was infering to is that als. A&b
When the transport is linked to both a&b then we use als dual link xz eliminations rules:
And all those in the examplar are applicable.
For me it dosemt make sense to skip applicable eliminations for a lower subset routine to identify.(as you using mutiple instances of routimes to perform the eliminatiom of 1 set)
For example if the above case is visible at the start of the puzzle be for pencilmarks are even written in, then we can remove
All of the examples eliminatioms from the pms befor basics.
Well, please look in to below given exemplars:
- Code: Select all
XY-Wing Transport:
Line Ring (multiple exclusions) 13
---------------+---------------+--------------- ---------------+---------------+---------------
41) . -YZ . | . . . | . -Z . 42) . -Y . | . / . | . . .
\ -X xy -X | -X -X -X | -X xz -X \ -XZ xy -XZ |-XZ +Z-X -XZ | -XZ xz -XZ
. -YZ . | . . . | . -Z . . -Y . | . / . | . . .
03---------------+---------------+---------------03---------------+---------------+---------------
. -YZ . | . . . | . -Z . . -Y . | . / . | . . .
/ +Z-Y / | / / / | / +Z / . -Y . | . / . | . . .
. -YZ . | . . . | . -Z . . -Y . | . / . | . . .
---------------+---------------+--------------- ---------------+---------------+---------------
. -YZ . | . . . | . -Z . . -Y . | . / . | . . .
. yz . | . . . | . (-z) . -Z yz -Z | -Z +Z -Z | -Z (-z) -Z
. -YZ . | . . . | . -Z . . -Y . | . / . | . . .
---------------+---------------+--------------- ---------------+---------------+---------------
ERI Ring (multiple exclusions)
---------------+---------------+--------------- ---------------+---------------+---------------
43) . -YZ . | . . . | . -Z . 44) . -Y . | / +z / | . . .
\ -X xy -X | -X -X -X | -X xz -X \ -XZ xy -XZ |+z-X -XZ +z-X | -XZ xz -XZ
. -YZ . | . . . | . -Z . . -Y . | / +z / | . . .
03---------------+---------------+---------------03---------------+---------------+---------------
/ +z-Y / | . . . | / +z / . -Y . | . -Z . | . . .
+z -YZ +z | -Z -Z -Z | +z -Z +z . -Y . | . -Z . | . . .
/ +z-Y / | . . . | / +z / . -Y . | . -Z . | . . .
---------------+---------------+--------------- ---------------+---------------+---------------
. -YZ . | . . . | . -Z . . -Y . | / +z / | . . .
. yz . | . . . | . (-z) . -Z yz -Z | +z -Z +z | -Z (-z) -Z
. -YZ . | . . . | . -Z . . -Y . | / +z / | . . .
---------------+---------------+--------------- ---------------+---------------+---------------
---------------+---------------+--------------- ---------------+---------------+---------------
45) / +z-Y / | . . . | . . . 46) . -Y . | . . . | . -Z .
+z-X xy +z-X | -XZ -XZ -XZ | -XZ xz -XZ / -X xy -X | -X -X -X | -X xz -X
/ +z-Y / | . . . | . . . . -Y . | . . . | . -Z .
01---------------+---------------+---------------01---------------+---------------+---------------
. -YZ . | . . . | . . . . -Y . | . . . | . -Z .
. -YZ . | . . . | . . . . -Y . | . . . | . -Z .
. -YZ . | . . . | . . . . -Y . | . . . | . -Z .
---------------+---------------+--------------- ---------------+---------------+---------------
. -YZ . | . . . | . . . . -Y . | . . . | / +z /
. yz . | . . . | . -z . -Z yz -Z | -Z -Z -Z | +z -z +z
. -YZ . | . . . | . . . . -Y . | . . . | / +z /
---------------+---------------+--------------- ---------------+---------------+---------------
Reduced Line Ring (multiple exclusions) 15
---------------+---------------+--------------- ---------------+---------------+---------------
59) . -YZ . | . . . | -Z -Z -Z 60) . -Y / | . . . | . . .
-X xy -X | -X -X -X | -XZ xz -XZ -XZ xy +Z-X | -XZ -XZ -XZ | -XZ xz -XZ
/ +Z-Y / | / / / | +z +z +z . -Y / | . . . | . . .
02---------------+---------------+---------------02---------------+---------------+---------------
. -YZ . | . . . | . . . . -Y / | . . . | . . .
. -YZ . | . . . | . . . . -Y / | . . . | . . .
. -YZ . | . . . | . . . . -Y / | . . . | . . .
---------------+---------------+--------------- ---------------+---------------+---------------
. -YZ . | . . . | . . . -Z -YZ +z | . . . | . . .
. yz . | . . . | . -z . -Z yz +z | . . . | . -z .
. -YZ . | . . . | . . . -Z -YZ +z | . . . | . . .
---------------+---------------+--------------- ---------------+---------------+---------------
15
---------------+---------------+--------------- ---------------+---------------+---------------
61) . -Y . | . . . | . -Z . 62) . -Y . | . . . | +z (-Z) (-Z)
\ -X xy -X | -X -X -X | -X xz -X \ -X xy -X | -X -X -X |+z-X xz -X
. -Y . | . . . | . -Z . . -Y . | . . . | +z (-Z) (-Z)
02---------------+---------------+---------------02---------------+---------------+---------------
. -Y . | . . . | . -Z . . -Y . | . . . | / . .
. -Y . | . . . | . -Z . . -Y . | . . . | / . .
. -Y . | . . . | . -Z . . -Y . | . . . | / . .
---------------+---------------+--------------- ---------------+---------------+---------------
(+z) +z-Y (+z) | / / / | / +Z / . -Y . | . . . | / . .
(-Z) yz (-Z) | . . . | . -z . -Z yz -Z | -Z -Z -Z | +Z -z -Z
(-Z) -YZ (-Z) | . . . | . -Z . . -Y . | . . . | / . .
---------------+---------------+--------------- ---------------+---------------+---------------
---------------+---------------+--------------- ---------------+---------------+---------------
63) . -YZ . | . . . | -Z -Z -Z 64) . -Y / | . . . | . . .
\ -X xy -X | -X -X -X | -XZ xz -XZ \ -XZ xy +Z-X | -XZ -XZ -XZ | -XZ xz -XZ
/ +Z-Y / | / / / | / +Z / . -Y / | . . . | . . .
02---------------+---------------+---------------02---------------+---------------+---------------
. -YZ . | . . . | . -Z . . -Y / | . . . | . . .
. -YZ . | . . . | . -Z . . -Y / | . . . | . . .
. -YZ . | . . . | . -Z . . -Y / | . . . | . . .
---------------+---------------+--------------- ---------------+---------------+---------------
. -YZ . | . . . | . -Z . -Z -YZ / | . . . | . . .
. yz . | . . . | . (-z) . -Z yz +Z | -Z -Z -Z | -Z (-z) -Z
. -YZ . | . . . | . -Z . -Z -YZ / | . . . | . . .
---------------+---------------+--------------- ---------------+---------------+---------------
---------------+---------------+--------------- ---------------+---------------+---------------
65) . -YZ . | . . . | . -Z . 66) . -Y . | . . . | / (-Z) (-Z)
\ -X xy -X | -X -X -X | -X xz -X \ -XZ xy -XZ | -XZ -XZ -XZ |+Z-X xz -XZ
. -YZ . | . . . | . -Z . . -Y . | . . . | / (-Z) (-Z)
02---------------+---------------+---------------02---------------+---------------+---------------
. -YZ . | . . . | . -Z . . -Y . | . . . | / . .
. -YZ . | . . . | . -Z . . -Y . | . . . | / . .
. -YZ . | . . . | . -Z . . -Y . | . . . | / . .
---------------+---------------+--------------- ---------------+---------------+---------------
/ +Z-Y / | / / / | / +Z / . -Y . | . . . | / . .
(-Z) yz (-Z) | . . . | . (-z) . -Z yz -Z | -Z -Z -Z | +Z (-z) -Z
(-Z) -YZ (-Z) | . . . | . -Z . . -Y . | . . . | / . .
---------------+---------------+--------------- ---------------+---------------+---------------
XYZ-Transport:
Line Ring (multiple exclusions) 13
---------------+---------------+--------------- ---------------+---------------+---------------
41) . -YZ . | . . . | . -Z . 42) . -Y . | . / . | . . .
\ -X xy -X | -X -X -X | -X xz -X \ -XZ xy -XZ |-XZ +Z-X -XZ | -XZ xz -XZ
. -YZ . | . . . | . -Z . . -Y . | . / . | . . .
03---------------+---------------+---------------03---------------+---------------+---------------
. -YZ . | . . . | . -Z . . -Y . | . / . | . . .
/ +Z-Y / | / / / | / +Z / . -Y . | . / . | . . .
. -YZ . | . . . | . -Z . . -Y . | . / . | . . .
---------------+---------------+--------------- ---------------+---------------+---------------
. -YZ . | . . . | . -Z . . -Y . | . / . | . . .
. yz . | . . . | . (-Z) . -Z yz -Z | -Z +Z -Z | -Z (-Z) -Z
. -YZ . | . . . | . -Z . . -Y . | . / . | . . .
---------------+---------------+--------------- ---------------+---------------+---------------
ERI Ring (multiple exclusions)
---------------+---------------+--------------- ---------------+---------------+---------------
43) . -YZ . | . . . | . -Z . 44) . -Y . | / +z / | . . .
\ -X xy -X | -X -X -X | -X xz -X \ -XZ xy -XZ |+z-X -XZ +z-X | -XZ xz -XZ
. -YZ . | . . . | . -Z . . -Y . | / +z / | . . .
03---------------+---------------+---------------03---------------+---------------+---------------
/ +z-Y / | . . . | / +z / . -Y . | . -Z . | . . .
+z -YZ +z | -Z -Z -Z | +z -Z +z . -Y . | . -Z . | . . .
/ +z-Y / | . . . | / +z / . -Y . | . -Z . | . . .
---------------+---------------+--------------- ---------------+---------------+---------------
. -YZ . | . . . | . -Z . . -Y . | / +z / | . . .
. yz . | . . . | . (-Z) . -Z yz -Z | +z -Z +z | -Z (-Z) -Z
. -YZ . | . . . | . -Z . . -Y . | / +z / | . . .
---------------+---------------+--------------- ---------------+---------------+---------------
---------------+---------------+---------------
45) / +z-Y / | . . . | . . .
+z-X xyz +z-X | -XZ -XZ -XZ | -XZ xz -XZ
/ +z-Y / | . . . | . . .
01---------------+---------------+---------------
. -YZ . | . . . | . . .
. -YZ . | . . . | . . .
. -YZ . | . . . | . . .
---------------+---------------+---------------
. -YZ . | . . . | . . .
. yz . | . . . | . . .
. -YZ . | . . . | . . .
---------------+---------------+---------------
Reduced Line Ring (multiple exclusions) 15
---------------+---------------+--------------- ---------------+---------------+---------------
59) . -YZ . | . . . | -Z -Z -Z 60) . -Y / | . . . | . . .
-X xyz -X | -X -X -X |-XZ xz -XZ -XZ xyz +Z-X | -XZ -XZ -XZ |-XZ xz -XZ
/ +Z-Y / | / / / | +z +z +z . -Y / | . . . | . . .
02---------------+---------------+---------------02---------------+---------------+---------------
. -YZ . | . . . | . . . . -Y / | . . . | . . .
. -YZ . | . . . | . . . . -Y / | . . . | . . .
. -YZ . | . . . | . . . . -Y / | . . . | . . .
---------------+---------------+--------------- ---------------+---------------+---------------
. -YZ . | . . . | . . . -Z -YZ +z | . . . | . . .
. yz . | . . . | . . . -Z yz +z | . . . | . . .
. -YZ . | . . . | . . . -Z -YZ +z | . . . | . . .
---------------+---------------+--------------- ---------------+---------------+---------------
15
---------------+---------------+--------------- ---------------+---------------+---------------
61) . -Y . | . . . | . -Z . 62) . -Y . | . . . | +z (.) (.)
\ -X xyz -X | -X -X -X | -X xz -X \ -X xyz -X | -X -X -X |+z-X xz -X
. -Y . | . . . | . -Z . . -Y . | . . . | +z (.) (.)
02---------------+---------------+---------------02---------------+---------------+---------------
. -Y . | . . . | . -Z . . -Y . | . . . | / . .
. -Y . | . . . | . -Z . . -Y . | . . . | / . .
. -Y . | . . . | . -Z . . -Y . | . . . | / . .
---------------+---------------+--------------- ---------------+---------------+---------------
+z +z-Y +z | / / / | / +Z / . -Y . | . . . | / . .
(.) yz (.) | . . . | . (-Z) . -Z yz -Z | -Z -Z -Z | +Z (-Z) -Z
(.) -YZ (.) | . . . | . -Z . . -Y . | . . . | / . .
---------------+---------------+--------------- ---------------+---------------+---------------
---------------+---------------+--------------- ---------------+---------------+---------------
63) . -YZ . | . . . | -Z -Z -Z 64) . -Y / | . . . | . . .
\ -X xyz -X | -X -X -X | -XZ xz -XZ \ -XZ xyz +Z-X | -XZ -XZ -XZ | -XZ xz -XZ
/ +Z-Y / | / / / | / +Z / . -Y / | . . . | . . .
02---------------+---------------+---------------02---------------+---------------+---------------
. -YZ . | . . . | . -Z . . -Y / | . . . | . . .
. -YZ . | . . . | . -Z . . -Y / | . . . | . . .
. -YZ . | . . . | . -Z . . -Y / | . . . | . . .
---------------+---------------+--------------- ---------------+---------------+---------------
. -YZ . | . . . | . -Z . -Z -YZ / | . . . | . . .
. yz . | . . . | . (-Z) . -Z yz +Z | -Z -Z -Z | -Z (-Z) -Z
. -YZ . | . . . | . -Z . -Z -YZ / | . . . | . . .
---------------+---------------+--------------- ---------------+---------------+---------------
---------------+---------------+--------------- ---------------+---------------+---------------
65) . -YZ . | . . . | . -Z . 66) . -Y . | . . . | / (.) (.)
\ -X xyz -X | -X -X -X | -X xz -X \ -XZ xyz -XZ | -XZ -XZ -XZ |+Z-X xz -XZ
. -YZ . | . . . | . -Z . . -Y . | . . . | / (.) (.)
02---------------+---------------+---------------02---------------+---------------+---------------
. -YZ . | . . . | . -Z . . -Y . | . . . | / . .
. -YZ . | . . . | . -Z . . -Y . | . . . | / . .
. -YZ . | . . . | . -Z . . -Y . | . . . | / . .
---------------+---------------+--------------- ---------------+---------------+---------------
/ +Z-Y / | / / / | / +Z / . -Y . | . . . | / . .
(.) yz (.) | . . . | . (-Z) . -Z yz -Z | -Z -Z -Z | +Z (-Z) -Z
(.) -YZ (.) | . . . | . -Z . . -Y . | . . . | / . .
---------------+---------------+--------------- ---------------+---------------+---------------
I think, in above mentioned exemplars, all X and Y exclusions/eliminations are included as either degenerated case or already excluded by basic moves (either before or later).
Maybe, I am thinking in wrong direction, but, recently got experienced by adding Y exclusions from 2nd and 3rd Bands (i.e., when Apex and Box-wise-Wing are aligned in one column) in following exemplars without gaining single instance of move detection:
- Code: Select all
XY-Wing Transport:
Line Ring Box Ring
---------------+---------------+--------------- ---------------+---------------+---------------
11)-XYz -XYz xy | -XZ xz -XZ | -X -X -X 12)-XYz -XYz xy | -XZ xz -XZ |+z-X +z-X +z-X
\ +z-Y +z-Y +z-Y | +z +z +z | / / / \ -Y -Y -Y | . . . | / / /
-YZ -YZ yz | -z -z -z | . . . -YZ -YZ yz | -z -z -z | +z +z +z
01---------------+---------------+---------------01---------------+---------------+---------------
. . -Y | . . . | . . . . . -Y | . . . | . . .
. . -Y | . . . | . . . . . -Y | . . . | . . .
. . -Y | . . . | . . . . . -Y | . . . | . . .
---------------+---------------+--------------- ---------------+---------------+---------------
. . -Y | . . . | . . . . . -Y | . . . | . . .
. . -Y | . . . | . . . . . -Y | . . . | . . .
. . -Y | . . . | . . . . . -Y | . . . | . . .
---------------+---------------+--------------- ---------------+---------------+---------------
Reduced Line Ring
---------------+---------------+---------------
14)-XYz -XYz xy | -XZ xz -XZ | -X -X -X
\ /-Y /-Y +Z-Y | +z +z +z | / / /
-YZ -YZ yz | -z -z -z | . . .
01---------------+---------------+---------------
. . -YZ | . . . | . . .
. . -YZ | . . . | . . .
. . -YZ | . . . | . . .
---------------+---------------+---------------
. . -YZ | . . . | . . .
. . -YZ | . . . | . . .
. . -YZ | . . . | . . .
---------------+---------------+---------------
---------------+---------------+---------------
16)-XYz -XYz xy | -XZ xz -XZ | -X -X -X
\ +z-Y +z-Y +z-Y | / +Z / | / / /
-YZ -YZ yz | -z -z -z | . . .
01---------------+---------------+---------------
. . -Y | . -Z . | . . .
. . -Y | . -Z . | . . .
. . -Y | . -Z . | . . .
---------------+---------------+---------------
. . -Y | . -Z . | . . .
. . -Y | . -Z . | . . .
. . -Y | . -Z . | . . .
---------------+---------------+---------------
---------------+---------------+---------------
18)-XYz -XYz xy | -XZ xz -XZ | -X -X -X
\ /-Y /-Y +Z-Y | / +Z / | / / /
-YZ -YZ yz | -z -z -z | . . .
01---------------+---------------+---------------
. . -YZ | . -Z . | . . .
. . -YZ | . -Z . | . . .
. . -YZ | . -Z . | . . .
---------------+---------------+---------------
. . -YZ | . -Z . | . . .
. . -YZ | . -Z . | . . .
. . -YZ | . -Z . | . . .
---------------+---------------+---------------
Line Ring
---------------+---------------+---------------
20)-XYz -XYz xy | -X xz -X | -X -X -X
\ -Y -Y -YZ | . -Z . | . . .
-Y -Y yz | -z -z -z | . . .
06---------------+---------------+---------------
. . -YZ | . -Z . | . . .
/ / +Z | / +Z / | / / /
. . -YZ | . -Z . | . . .
---------------+---------------+---------------
. . -YZ | . -Z . | . . .
. . -YZ | . -Z . | . . .
. . -YZ | . -Z . | . . .
---------------+---------------+---------------
ERI Ring
---------------+---------------+---------------
22)-XYz -XYz xy | -X xz -X | -X -X -X
\ -Y -Y -YZ | . -Z . | . . .
-Y -Y yz | -z -z -z | . . .
06---------------+---------------+---------------
/ / +z | / +z / | . . .
+z +z -YZ | +z -Z +z | -Z -Z -Z
/ / +z | / +z / | . . .
---------------+---------------+---------------
. . -YZ | . -Z . | . . .
. . -YZ | . -Z . | . . .
. . -YZ | . -Z . | . . .
---------------+---------------+---------------
XYZ-Wing Transport:
Line Ring 11 Box Ring 12
---------------+---------------+--------------- ---------------+---------------+---------------
07)-XYz -XYz xyz | -XZ xz -XZ | -X -X -X 08)-XYz -XYz xyz | -XZ xz -XZ |+z-X +z-X +z-X
+z-Y +z-Y +z-Y | +z +z +z | / / / -Y -Y -Y | . . . | / / /
-YZ -YZ yz |(-Z) (-Z) (-Z) | . . . -YZ -YZ yz |(-Z) (-Z) (-Z) | +z +z +z
01---------------+---------------+---------------01---------------+---------------+---------------
. . -Y | . . . | . . . . . -Y | . . . | . . .
. . -Y | . . . | . . . . . -Y | . . . | . . .
. . -Y | . . . | . . . . . -Y | . . . | . . .
---------------+---------------+--------------- ---------------+---------------+---------------
. . -Y | . . . | . . . . . -Y | . . . | . . .
. . -Y | . . . | . . . . . -Y | . . . | . . .
. . -Y | . . . | . . . . . -Y | . . . | . . .
---------------+---------------+--------------- ---------------+---------------+---------------
Reduced Line Ring 14 15
---------------+---------------+---------------
09)-XYz -XYz xyz | -XZ xz -XZ | -X -X -X
\ /-Y /-Y +Z-Y | +z +z +z | / / /
-YZ -YZ yz |(-Z) (-Z) (-Z) | . . .
01---------------+---------------+---------------
. . -YZ | . . . | . . .
. . -YZ | . . . | . . .
. . -YZ | . . . | . . .
---------------+---------------+---------------
. . -YZ | . . . | . . .
. . -YZ | . . . | . . .
. . -YZ | . . . | . . .
---------------+---------------+---------------
16 18
---------------+---------------+--------------- ---------------+---------------+---------------
11)-XYz -XYz xyz | -XZ xz -XZ | -X -X -X 12)-XYz -XYz xyz | -XZ xz -XZ | -X -X -X
\ +z-Y +z-Y +z-Y | / +Z / | / / / /-Y /-Y +Z-Y | / +Z / | / / /
-YZ -YZ yz |(-Z) (-Z) (-Z) | . . . -YZ -YZ yz |(-Z) (-Z) (-Z) | . . .
01---------------+---------------+---------------01---------------+---------------+---------------
. . -Y | . -Z . | . . . . . -YZ | . -Z . | . . .
. . -Y | . -Z . | . . . . . -YZ | . -Z . | . . .
. . -Y | . -Z . | . . . . . -YZ | . -Z . | . . .
---------------+---------------+--------------- ---------------+---------------+---------------
. . -Y | . -Z . | . . . . . -YZ | . -Z . | . . .
. . -Y | . -Z . | . . . . . -YZ | . -Z . | . . .
. . -Y | . -Z . | . . . . . -YZ | . -Z . | . . .
---------------+---------------+--------------- ---------------+---------------+---------------
Line Ring 19 20
---------------+---------------+---------------
14)-XYz -XYz xyz | -XZ xz -XZ | -X -X -X
\ -Y -Y -YZ | . -Z . | . . .
-Y -Y yz | . (-Z) . | . . .
06---------------+---------------+---------------
. . -YZ | . -Z . | . . .
/ / +Z | / +Z / | / / /
. . -YZ | . -Z . | . . .
---------------+---------------+---------------
. . -YZ | . -Z . | . . .
. . -YZ | . -Z . | . . .
. . -YZ | . -Z . | . . .
---------------+---------------+---------------
ERI Ring 21 22
---------------+---------------+---------------
16)-XYz -XYz xyz | -XZ xz -XZ | -X -X -X
\ -Y -Y -YZ | . -Z . | . . .
-Y -Y yz | . (-Z) . | . . .
06---------------+---------------+---------------
/ / +z | / +z / | . . .
+z +z -YZ | +z -Z +z | -Z -Z -Z
/ / +z | / +z / | . . .
---------------+---------------+---------------
. . -YZ | . -Z . | . . .
. . -YZ | . -Z . | . . .
. . -YZ | . -Z . | . . .
---------------+---------------+---------------
Optimization via skipping redundances can also mean skipping basics.
So what your asking is in a specific hierarchy ordered system which eliminations are not covered by previous step.
Well, I mean that, in above mentioned all exemplars, X and Y exclusions are not absolutely necessary (for speed optimized solver, not showing step-by-step pm grid, whereas (maybe all) Z exclusions are mandatory, because, either one or more of them is/are essential exclusion(s).
R. Jamil----
Edit: Removed redundant exemplars.
Edit as on 20200407:
- Corrected typo mistake in XY-Wing Transport - ERI Ring - exemplar # 22; and
- Change exemplars shown in Hidden Text.