XYZ-Wing (Row-Column wise) Transport

Post the puzzle or solving technique that's causing you trouble and someone will help

XYZ-Wing (Row-Column wise) Transport

Postby rjamil » Sun Nov 11, 2018 3:11 am

Hi experts,

Currently I am analysing all aspects of XY & XYZ Wings Transport move patterns. Programmed and tested 58 patterns of XY-Wing (Row-Column wise), 23 patterns of XY-Wing (Box-Line wise) and 22 patterns of XYZ-Wing (obviously Box-Line wise) Transport moves satisfactorily.

Now thinking about XYZ-Wing (useless, Row-Column wise) Transport move patterns. Please note that I do understand that there is no direct elimination possible for an XYZ-Wing Row-Column wise move. But what about Transport move patterns eliminations?

Note: Since I am typing from smartphone therefore no exemplars included, but will provide as and when needed.

H) XYZ-WingTransport Row-Column wise (Same as per XY-Wing Transport Row-Column wise):-
Hidden Text: Show
Code: Select all
XYZ-Transport (35 exemplars)
ERI (1 exclusion) 8 10
  --------------+-------------+-----------  --------------+-------------+-----------
01) .   .    .  |  /  +z   /  |  .  .   . 02) .   .    .  |  .   .   .  |  .  .   .
    .  xyz   .  | +z  +z  +z  |  . xz   .     .  xyz   .  |  .   .   .  |  . xz   .
    .   .    .  |  /  +z   /  |  .  .   .     .   .    .  |  .   .   .  |  .  .   .
03--------------+-------------+-----------03--------------+-------------+-----------
    .   .    .  |  .   .   .  |  .  .   .     /  +z    /  |  .   .   .  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .    +z  +z   +z  |  .   .   .  |  . -Z   .
    .   .    .  |  .   .   .  |  .  .   .     /  +z    /  |  .   .   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   .   .  |  .  .   .
    .  yz    .  |  .  -Z   .  |  .  .   .     .  yz    .  |  .   .   .  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   .   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------

  --------------+-------------+-----------  --------------+-------------+-----------
03) .   .    .  |  .   .   .  |  .  .   . 04) .   .    .  |  .   .   .  |  .  .   .
    .  xyz   .  |  .  -Z   .  |  . xz   .     .  xyz   .  |  .   .   .  |  . xz   .
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   .   .  |  .  .   .
03--------------+-------------+-----------03--------------+-------------+-----------
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   .   .  |  / +z   /
    .   .    .  |  .   .   .  |  .  .   .     .  -Z    .  |  .   .   .  | +z +z  +z
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   .   .  |  / +z   /
  --------------+-------------+-----------  --------------+-------------+-----------
    .   .    .  |  /  +z   /  |  .  .   .     .   .    .  |  .   .   .  |  .  .   .
    .  yz    .  | +z  +z  +z  |  .  .   .     .  yz    .  |  .   .   .  |  .  .   .
    .   .    .  |  /  +z   /  |  .  .   .     .   .    .  |  .   .   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------
Reduced ERI (up to 2 exclusions) 7 9
  --------------+-------------+-----------  --------------+-------------+-----------
05) .  -Z    .  |  /  +Z   /  |  .  .   . 06) .   .    .  |  .   .   .  |  .  .   .
    .  xyz   .  | +z  +z  +z  |  . xz   .    -Z  xyz   .  |  .   .   .  |  . xz   .
    .   .    .  |  /   /   /  |  .  .   .     .   .    .  |  .   .   .  |  .  .   .
06--------------+-------------+-----------06--------------+-------------+-----------
    .   .    .  |  .   .   .  |  .  .   .     /  +z    /  |  .   .   .  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .    +Z  +z    /  |  .   .   .  |  . -Z   .
    .   .    .  |  .   .   .  |  .  .   .     /  +z    /  |  .   .   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   .   .  |  .  .   .
    .  yz    .  |  .  -Z   .  |  .  .   .     .  yz    .  |  .   .   .  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   .   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------
Box (1 exclusion) 5 6
  --------------+-------------+-----------  --------------+-------------+-----------
09) .  -Z    .  | +z  +z  +z  |  .  .   . 10) .   .    .  |  .   .   .  |  .  .   .
    .  xyz   .  | +z  +z  +z  |  . xz   .    -Z  xyz   .  |  .   .   .  |  . xz   .
    .   .    .  |  /   /   /  |  .  .   .     .   .    .  |  .   .   .  |  .  .   .
02--------------+-------------+-----------02--------------+-------------+-----------
    .   .    .  |  .   .   .  |  .  .   .    +z  +z    /  |  .   .   .  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .    +z  +z    /  |  .   .   .  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .    +z  +z    /  |  .   .   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   .   .  |  .  .   .
    .  yz    .  |  .   .   .  |  .  .   .     .  yz    .  |  .   .   .  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   .   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------
Line (1 exclusion) 1
  --------------+-------------+-----------  --------------+-------------+-----------
13) .  -Z    .  |  .   .   .  |  .  .   . 14) .   .   +z  |  .   .   .  |  .  .   .
    .  xyz   .  |  .   .   .  |  . xz   .    -Z  xyz  +z  |  .   .   .  |  . xz   .
   +z  +z   +z  |  /   /   /  | +z +z  +z     .   .   +z  |  .   .   .  |  .  .   .
02--------------+-------------+-----------02--------------+-------------+-----------
    .   .    .  |  .   .   .  |  .  .   .     .   .    /  |  .   .   .  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .     .   .    /  |  .   .   .  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .     .   .    /  |  .   .   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------
    .   .    .  |  .   .   .  |  .  .   .     .   .   +z  |  .   .   .  |  .  .   .
    .  yz    .  |  .   .   .  |  .  .   .     .  yz   +z  |  .   .   .  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .     .   .   +z  |  .   .   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------
Line Reduced Ring (multiple exclusions) 15
  --------------+-------------+-----------  --------------+-------------+-----------
17) .  -YZ   .  |  .   .   .  | -Z -Z  -Z 18) .  -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  |  .   .   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------

  --------------+-------------+-----------  --------------+-------------+-----------
21) .  -YZ   .  |  .   .   .  | -Z -Z  -Z 22) .  -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   /  |  .   .   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------

  --------------+-------------+-----------  --------------+-------------+-----------
23) .  -YZ   .  |  .   .   .  |  . -Z   . 24) .  -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    .  |  .   .   .  |  /  .   .
  --------------+-------------+-----------  --------------+-------------+-----------

  --------------+-------------+-----------  --------------+-------------+-----------
33) .   .    .  |  .   .   .  |  .  .   . 34) .   .    /  |  .   .   .  |  .  .   .
    .  xyz   .  | -Z  -Z  -Z  |  . xz   .     .  xyz  +Z  |  .   .   .  |  . xz   .
    /  +Z    /  | +z  +z  +z  |  /  /   /     .   .    /  |  .   .   .  |  .  .   .
02--------------+-------------+-----------02--------------+-------------+-----------
    .   .    .  |  .   .   .  |  .  .   .     .  -Z   +z  |  .   .   .  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .     .  -Z   +z  |  .   .   .  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .     .  -Z   +z  |  .   .   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------
    .   .    .  |  .   .   .  |  .  .   .     .   .    /  |  .   .   .  |  .  .   .
    .  yz    .  |  .   .   .  |  .  .   .     .  yz    /  |  .   .   .  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .     .   .    /  |  .   .   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------

  --------------+-------------+-----------  --------------+-------------+-----------
37) .   .    .  |  .   .   .  |  .  .   . 38) .   .    .  |  .   /   .  |  .  .   .
    .  xyz   .  |  .   .   .  |  . xz   .     .  xyz   .  | -Z   /  -Z  |  . xz   .
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .  +Z   .  |  .  .   .
06--------------+-------------+-----------06--------------+-------------+-----------
    .  -Z    .  |  .   .   .  |  .  .   .     .   .    .  |  .   /   .  |  .  .   .
    /   /   +Z  |  /   /   /  |  / +Z   /     .   .    .  |  .   /   .  |  .  .   .
    .  -Z    .  |  .   .   .  |  .  .   .     .   .    .  |  .   /   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   /   .  |  .  .   .
    .  yz    .  |  .   .   .  |  .  .   .     .  yz    .  |  .  +Z   .  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   /   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------

  --------------+-------------+-----------  --------------+-------------+-----------
39) .   .    .  |  .   .   .  | -Z  .   . 40) .   .    .  |  .   /   .  |  .  .   .
    .  xyz   .  |  .   .   .  | -Z xz   .     .  xyz   .  |  .  +Z   .  |  . xz   .
    .   .    .  |  .   .   .  | -Z  .   .     .   .    .  |  .   /   .  |  .  .   .
06--------------+-------------+-----------06--------------+-------------+-----------
    .   .    .  |  .   .   .  |  . -Z   .     .   .    .  |  .   /   .  |  .  .   .
    /  +Z    /  |  /   /   /  | +Z  /   /     .   .    .  |  .   /   .  |  .  .   .
    .   .    .  |  .   .   .  |  . -Z   .     .   .    .  |  .   /   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------
    .   .    .  |  .   .   .  |  .  .   .    -Z  -Z   -Z  |  .  +Z   .  |  .  .   .
    .  yz    .  |  .   .   .  |  .  .   .     .  yz    .  | -Z   /  -Z  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   /   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------
ERI
  --------------+-------------+-----------  --------------+-------------+-----------
41) .   .    .  |  .   .   .  |  .  .   . 42) .   .    .  |  /  +z   /  |  .  .   .
    .  xyz   .  |  .   .   .  |  . xz   .     .  xyz   .  |  /  -Z   /  |  . xz   .
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  | +z  +z  +z  |  .  .   .
06--------------+-------------+-----------06--------------+-------------+-----------
    /   /   +z  |  .   .   .  |  / +z   /     .   .    .  |  .   .   .  |  .  .   .
   +z  -Z   +z  |  .   .   .  | +z +z  +z     .   .    .  |  .   .   .  |  .  .   .
    /   /   +z  |  .   .   .  |  / +z   /     .   .    .  |  .   .   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  /  +z   /  |  .  .   .
    .  yz    .  |  .   .   .  |  .  .   .     .  yz    .  | +z  +z  +z  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  /  +z   /  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------

  --------------+-------------+-----------  --------------+-------------+-----------
43) .   .    .  |  .   .   .  | -Z  .   . 44) .   .    .  |  /  +z   /  |  .  .   .
    .  xyz   .  |  .   .   .  | -Z xz   .     .  xyz   .  | +z  +z  +z  |  . xz   .
    .   .    .  |  .   .   .  | -Z  .   .     .   .    .  |  /  +z   /  |  .  .   .
06--------------+-------------+-----------06--------------+-------------+-----------
    /  +z    /  |  .   .   .  | +z  /   /     .   .    .  |  .   .   .  |  .  .   .
   +z  +z   +z  |  .   .   .  | +z -Z  +z     .   .    .  |  .   .   .  |  .  .   .
    /  +z    /  |  .   .   .  | +z  /   /     .   .    .  |  .   .   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------
    .   .    .  |  .   .   .  |  .  .   .    -Z  -Z   -Z  | +z  +z  +z  |  .  .   .
    .  yz    .  |  .   .   .  |  .  .   .     .  yz    .  |  /  -Z   /  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  /  +z   /  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------
Line
  --------------+-------------+-----------  --------------+-------------+-----------
47) .   .    .  |  .   .   .  |  .  .   . 48) .   .    .  |  .   /   .  |  .  .   .
    .  xyz   .  |  .  -Z   .  |  . xz   .     .  xyz   .  |  .  +Z   .  |  . xz   .
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   /   .  |  .  .   .
09--------------+-------------+-----------09--------------+-------------+-----------
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   /   .  |  .  .   .
    /  +Z    /  |  /  +Z   /  |  /  /   /     .  -Z    .  |  .  +Z   .  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   /   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   /   .  |  .  .   .
    .  yz    .  |  .   .   .  |  .  .   .     .  yz    .  |  .   /   .  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   /   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------
ERI
  --------------+-------------+-----------  --------------+-------------+-----------
51) .   .    .  |  .   .   .  |  .  .   . 52) .   .    .  |  /  +z   /  |  .  .   .
    .  xyz   .  |  .  -Z   .  |  . xz   .     .  xyz   .  | +z  +z  +z  |  . xz   .
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  /  +z   /  |  .  .   .
09--------------+-------------+-----------09--------------+-------------+-----------
    /  +z    /  |  /  +z   /  |  .  .   .     .   .    .  |  /  +z   /  |  .  .   .
   +z  +z   +z  | +z  +z  +z  |  .  .   .     .  -Z    .  | +z  +z  +z  |  .  .   .
    /  +z    /  |  /  +z   /  |  .  .   .     .   .    .  |  /  +z   /  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   .   .  |  .  .   .
    .  yz    .  |  .   .   .  |  .  .   .     .  yz    .  |  .   .   .  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   .   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------
Line Ring (multiple exclusions) 13
  --------------+-------------+-----------  --------------+-------------+-----------
53) .  -YZ   .  |  .   .   .  |  . -Z   . 54) .  -Y    .  |  .   /   .  |  .  .   .
   -X  xyz  -X  | -X  -X  -X  | -X xz  -X    -XZ xyz  -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)
  --------------+-------------+-----------  --------------+-------------+-----------
55) .  -YZ   .  |  .   .   .  |  . -Z   . 56) .  -Y    .  |  /  +z   /  |  .  .   .
   -X  xyz  -X  | -X  -X  -X  | -X xz  -X    -XZ xyz  -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   /  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------

  --------------+-------------+-----------
57) /  +z-Y  /  |  .   .   .  |  .  .   .
   +z-X xyz +z-X| -XZ -XZ -XZ | -XZ xz -XZ
    /  +z-Y  /  |  .   .   .  |  .  .   .
01--------------+-------------+-----------
    .  -YZ   .  |  .   .   .  |  .  .   .
    .  -YZ   .  |  .   .   .  |  .  .   .
    .  -YZ   .  |  .   .   .  |  .  .   .
  --------------+-------------+-----------
    .  -YZ   .  |  .   .   .  |  .  .   .
    .  yz    .  |  .   .   .  |  .  .   .
    .  -YZ   .  |  .   .   .  |  .  .   .
  --------------+-------------+-----------

R. Jamil

Updated as on 20181113: Added all patterns.
Note that numer before first And second band separator line denote total variations of a pattern.
For rest of the markings, please ignore them at the moment.

Added as on 20181123: Note: XYZ-Transport concept taken from here.
Coded for all 35 exemplars but exemplars # 21-24, reduced line ring, not working/produced error.
XYZ-Transport exemplar number is similar to as XY-Wing (Row-Column wise) Transport for reference only.
Added as on 20181126: Exemplars 21 & 22 ok, however, from exemplars 23 & 24, remove unnecessary wings' box other cells eliminations result XYZ-Transport moves detection working.
Updated as on 20181130: additional exclusions in exemplars 55 & 56 as per below mentioned creint advise.
Last edited by rjamil on Fri Nov 30, 2018 2:29 am, edited 1 time in total.
rjamil
 
Posts: 253
Joined: 15 October 2014
Location: Karachi, Pakistan

Re: XYZ-Wing (Row-Column wise) Transport

Postby rjamil » Mon Nov 26, 2018 2:36 pm

Hi all,

Wish to inform that the XYZ-Transport move 35 exemplars have been coded successfully and under testing phase.

Sharing following example puzzle taken from here:
Code: Select all
.....9....6..3.17.53..1.2..1..3......7.9...23.2.85..4..4..2.93...1..6.....6..37..
 +----------------+-----------------+------------------+
 | 2478  18  2478 | 24567 4678 9    | 34568 568  4568  |
 | 2489  6   2489 | 245   3    2458 | 1     7    4589  |
 | 5     3   4789 | 467   1    478  | 2     689  4689  |
 +----------------+-----------------+------------------+
 | 1     589 4589 | 3     467  247  | 568   5689 56789 |
 | 468   7   458  | 9     46   14   | 568   2    3     |
 | 369   2   39   | 8     5    17   | 6     4    1679  |
 +----------------+-----------------+------------------+
 | 78    4   578  | 157   2    1578 | 9     3    1568  |
 | 23789 589 1    | 457   4789 6    | 458   58   2458  |
 | 289   589 6    | 145   489  3    | 7     158  12458 |
 +----------------+-----------------+------------------+

After several basic moves and two W-Wing moves, puzzle state reached to the following pm:
Code: Select all
 +-----------+--------------+-------------+
 | 48 1   27 | 2567 78  9   | 3  568 458  |
 |(48)6   29 | 25   3  (458)| 1  7   459-8|
 |/5 /3  /79 |/67  /1  s48  |s2 s68 s489  |
 +-----------+--------------+-------------+
 | 1  58  4  | 3    6   2   | 58 9   7    |
 | 6  7   58 | 9    4   1   | 58 2   3    |
 | 9  2   3  | 8    5   7   | 6  4   1    |
 +-----------+--------------+-------------+
 | 7  4   58 | 1    2  (58) | 9  3   6    |
 | 3  59  1  | 57   789 6   | 4  58  2    |
 | 2  589 6  | 4    89  3   | 7  1   58   |
 +-----------+--------------+-------------+

XYZ-Transport: 458 @ r2c16 & r7c6 Strong Link Clue 8 @ Row 3 => -8 @ r2c9

R. Jamil
rjamil
 
Posts: 253
Joined: 15 October 2014
Location: Karachi, Pakistan

Re: XYZ-Wing (Row-Column wise) Transport

Postby creint » Mon Nov 26, 2018 10:31 pm

There are more patterns possible probably because it seems like all of the examples are XYZ wing + grouped chain.
There must be a z inside the XYZ wing so exclusion when a chain forces that.

Example 1 for example can contain also example 2, so you get 2 exclusions with same XYZ wing does your solver catch that as 1 group?

Checked the last 3 with Xsudo and found:
Example 55 you may exclude z from row 5 in box 5
Example 56 you may exclude z from column 5 in box 5
creint
 
Posts: 44
Joined: 20 January 2018

Re: XYZ-Wing (Row-Column wise) Transport

Postby StrmCkr » Tue Nov 27, 2018 12:08 am

There are more patterns possible probably because it seems like all of the examples are XYZ wing + grouped chain.


that is because the "transport" moves are als-xz/xy etc functions with an extension chain off the restricted "z" candidate of the als function.

http://forum.enjoysudoku.com/fin-transport-irregular-xy-wings-aka-kraken-fish-t33596.html?hilit=transport
http://forum.enjoysudoku.com/irregular-w-xyz-wings-t33543.html?hilit=transport
Example 55 you may exclude z from row 5 in box 5
Example 56 you may exclude z from column 5 in box 5
correct
Some do, some teach, the rest look it up.
User avatar
StrmCkr
 
Posts: 889
Joined: 05 September 2006

Re: XYZ-Wing (Row-Column wise) Transport

Postby rjamil » Tue Nov 27, 2018 2:48 am

Hi all,

creint wrote:There are more patterns possible probably because it seems like all of the examples are XYZ wing + grouped chain.

I have implemented those patterns that contain only one strong/weak link. This is my first attempt to program XYZ-Transport move. If there are more patterns possible with one strong/weak link then please help to construct them all.

creint wrote:Example 1 for example can contain also example 2, so you get 2 exclusions with same XYZ wing does your solver catch that as 1 group?

My solver catches each pattern one by one at a time. If another pattern lying at the same time but vanished after first pattern exclusions perform then it won't find second one.

creint wrote:Checked the last 3 with Xsudo and found:
Example 55 you may exclude z from row 5 in box 5
Example 56 you may exclude z from column 5 in box 5

StrmCkr wrote:correct

Many thanks for pointed out additional exclusions in exemplars 55 and 56 by creint and confirmed by StrmCkr. I will definitely implement the same in to my solver accordingly.

R. Jamil

Added: The above mentioned exclusions will be included in following transport patterns/exemplars:
1) In XY-Wing Type 1 (Row-Column wise) Transport: Exemplars 55 & 56
2) In XY-Wing Type 2 (Box-Line wise) Transport: Exemplar 15
3) In XYZ-Transport (Row-Column wise): Exemplars 55 & 56
4) In XYZ-Wing Transport (Box-Line wise): Exemplar 11
rjamil
 
Posts: 253
Joined: 15 October 2014
Location: Karachi, Pakistan

Re: XYZ-Wing (Row-Column wise) Transport

Postby rjamil » Thu Nov 29, 2018 1:24 am

Hi,

Wish to inform that the above mentioned additional exclusions within mini-line have been updated in to my solver successfully.

Now, waiting for additional patterns/exemplars of XYZ-Transport having only one strong/weak link to be provided by expert, if any.

Or confirmation regarding only 35 patterns of XYZ-Transport as compared to 58 patterns of XY-Wing Transport (Row-Column wise).

R. Jamil
rjamil
 
Posts: 253
Joined: 15 October 2014
Location: Karachi, Pakistan

Re: XYZ-Wing (Row-Column wise) Transport

Postby StrmCkr » Fri Nov 30, 2018 10:33 am

using xsudo v-2 by allan barker under edit -> quick edit.
its pretty easy to setup and test your logic.

all 35 test cases are correct, and the eliminations are sound for this function.
-- i cannot confirm this is all the scenarios

Please note that I do understand that there is no direct elimination possible for an XYZ-Wing Row-Column wise move. But what about Transport move patterns eliminations?

............ this one breaks that.............

hopefully its sheds some direct light on why i said my solver uses ALS-xz search engine for transport eliminations. {as it is very relatable to your examples by shifting where the xz cell lands in the col}

instead of a "wing" search function ie a forced fixed box restriction of the xyz-wing,wxyz-- wing by using exclusively a box + (row/col) for the A & B sets instead of combinations of R,C,B { between the two sets. }

Code: Select all
+----------------+---------+------------+
| .   .      .   | .  .  . | .  .     . |
| -1  (123)  -1  | .  .  . | .  (13)  . |
| .   (12)   .   | .  .  . | .  .     . |
+----------------+---------+------------+
| .   (1)    .   | .  .  . | .  .     . |
| .   (1)    (1) | .  .  . | .  -1    . |
| .   (1)    .   | .  .  . | .  .     . |
+----------------+---------+------------+
| .   .      .   | .  .  . | .  .     . |
| .   .      .   | .  .  . | .  .     . |
| .   .      .   | .  .  . | .  .     . |
+----------------+---------+------------+

so you'd have to incorporate this style into your list as well any other plausible scenarios.

like this ring version:
Code: Select all
+-------------------+------------+----------------+
| -2    -12    -2   | .   .   .  | .    -1    .   |
| -123  (123)  -123 | -3  -3  -3 | -3   (13)  -3  |
| -2    (12)   -2   | .   .   .  | .    -1    .   |
+-------------------+------------+----------------+
| .     (1)    .    | .   .   .  | .    (1)   .   |
| (1)   (-1)   (1)  | -1  -1  -1 | (1)  (-1)  (1) |
| .     (1)    .    | .   .   .  | .    (1)   .   |
+-------------------+------------+----------------+
| .     -1     .    | .   .   .  | .    -1    .   |
| .     -1     .    | .   .   .  | .    -1    .   |
| .     -1     .    | .   .   .  | .    -1    .   |
+-------------------+------------+----------------+
Some do, some teach, the rest look it up.
User avatar
StrmCkr
 
Posts: 889
Joined: 05 September 2006

Re: XYZ-Wing (Row-Column wise) Transport

Postby rjamil » Fri Nov 30, 2018 11:04 am

Hi StrmCkr,

StrmCkr wrote:using xsudo v-2 by allan barker under edit -> quick edit.
its pretty easy to setup and test your logic.

I do have XSUDO-V2 Version 2.03 by R. Allan Barker, but don't know how to setup and test the exemplar/pattern.

StrmCkr wrote:all 35 test cases are correct, and the eliminations are sound for this function.

Many thanks for the confirmation regarding the correctness of XYZ-Transport (Row-Column wise) all 35 exemplars/patterns.

StrmCkr wrote:-- i cannot confirm this is all the scenarios

Please note that, I have derived XYZ-Transport (Row-Column wise) 35 exemplars from XY-Wing Transport (Row-Column wise) 58 exemplars that were already incorporated in to my solver.

StrmCkr wrote:............ this one breaks that.............
...
Code: Select all
+----------------+---------+------------+
| .   .      .   | .  .  . | .  .     . |
| -1  (123)  -1  | .  .  . | .  (13)  . |
| .   (12)   .   | .  .  . | .  .     . |
+----------------+---------+------------+
| .   (1)    .   | .  .  . | .  .     . |
| .   (1)    (1) | .  .  . | .  -1    . |
| .   (1)    .   | .  .  . | .  .     . |
+----------------+---------+------------+
| .   .      .   | .  .  . | .  .     . |
| .   .      .   | .  .  . | .  .     . |
| .   .      .   | .  .  . | .  .     . |
+----------------+---------+------------+

so you'd have to incorporate this style into your list as well any other plausible scenarios.

This one is based on XYZ-Wing (Box-Line wise) Transport, and I have already coded 22 exemplars. Thanks for providing the idea of generating more patterns. I will rethinking them manually for discovering more exemplars.

like this ring version:
Code: Select all
+-------------------+------------+----------------+
| -2    -12    -2   | .   .   .  | .    -1    .   |
| -123  (123)  -123 | -3  -3  -3 | -3   (13)  -3  |
| -2    (12)   -2   | .   .   .  | .    -1    .   |
+-------------------+------------+----------------+
| .     (1)    .    | .   .   .  | .    (1)   .   |
| (1)   (-1)   (1)  | -1  -1  -1 | (1)  (-1)  (1) |
| .     (1)    .    | .   .   .  | .    (1)   .   |
+-------------------+------------+----------------+
| .     -1     .    | .   .   .  | .    -1    .   |
| .     -1     .    | .   .   .  | .    -1    .   |
| .     -1     .    | .   .   .  | .    -1    .   |
+-------------------+------------+----------------+

The above ERI Ring has already considered and mentioned as exemplar # 11; and additional exclusions has also been incorporated as per advised by creint.

R. Jamil

Added: With my limited knowledge, am able to generate only 2 additional exemplars for both XY-Wing (Box-Line wise) and XYZ-Wing (Box-Line wise) as follows:
Code: Select all
XY-Wing (Box-Line wise) Transport additional 2 exemplars:
ERI
  --------------+-------------+-----------  --------------+-------------+-----------
   -z  xy   -z  |  .  xz   .  |  .  .   .    -z  xy   -z  |  .  xz   .  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   .   .  |  .  .   .
    .   .   yz  | -z  -z  -z  |  .  .   .     .   .   yz  | -z  -z  -z  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------
    /   /   +z  |  .   .   .  |  .  .   .     .   .    .  |  .  +z   .  |  .  .   .
   +z  +z   +z  |  .  -Z   .  |  .  .   .     .   .   -Z  | +z  +z  +z  |  .  .   .
    /   /   +z  |  .   .   .  |  .  .   .     .   .    .  |  .  +z   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   .   .  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   .   .  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   .   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------
XYZ-Wing (Box-Line wise) Transport additional 2 exemplars:
ERI
  --------------+-------------+-----------  --------------+-------------+-----------
   -z  -z   xyz |  .  xz   .  |  .  .   .    -z  -z   xyz |  .  xz   .  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   .   .  |  .  .   .
    .   .   yz  |  .   .   .  |  .  .   .     .   .   yz  |  .   .   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------
    /   /   +z  |  .   .   .  |  .  .   .     .   .    .  |  .  +z   .  |  .  .   .
   +z  +z   +z  |  .  -Z   .  |  .  .   .     .   .   -Z  | +z  +z  +z  |  .  .   .
    /   /   +z  |  .   .   .  |  .  .   .     .   .    .  |  .  +z   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   .   .  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   .   .  |  .  .   .
    .   .    .  |  .   .   .  |  .  .   .     .   .    .  |  .   .   .  |  .  .   .
  --------------+-------------+-----------  --------------+-------------+-----------
rjamil
 
Posts: 253
Joined: 15 October 2014
Location: Karachi, Pakistan


Return to Help with puzzles and solving techniques