Я разработал метод сборки кубика Рубика, который заключается в сборке всего кубика с помощью алгоритма U2 (или двойного поворота верхней грани). С помощью данного алгоритма собираются как углы, так и ребра. Общая схема метода U2 напоминает метод слепой сборки Old Pochmann (
http://www.stefan-pochmann.info/spocc/blindsolving/3x3/old.php https://sites.google.com/site/recursoscuberos/bld/op-full), а также метод M2 для ребер/R2 для углов (
http://www.stefan-pochmann.info/spocc/blindsolving/M2R2/ https://sites.google.com/site/recursoscuberos/bld/m2r2-full). В данном методе, также как и в упомянутых методах Old Pochmann и M2 для ребер/R2 для углов, за один алгоритм ставиться на свое место один элемент куба (один угол или одно ребро), этим алгоритмом в нашем методе является алгоритм U2; существует буфер – место, где находятся элементы, которые надо поставить на свое место, в данном методе буфер для углов находиться в позиции UBL, а буфер для ребер находиться в позиции UB; существует позиция (назовем это место в нашей работе мишенью), в которую с помощью установочных ходов ставиться то место, в которое должен пойти элемент, стоящий в буфере, затем с помощью алгоритма U2 делается установка элемента, стоящего в буфере, в мишень, а затем отменяется установочный ход. В данном методе мишенью для буфера UBL является позиция UFR, а мишенью для буфера UB является позиция UF. Условные обозначения сторон и язык вращений взяты отсюда -
http://speedcubing.com.ua/howto/3x3fri2.php Итак, в нашем методе буфером является позиция UB для ребер и ULB для углов. Мишенью является позиция UF для ребер и UFR для углов. Обмен между буфером и мишенью осуществляется с помощью алгоритма U2 как для ребер, так и для углов. Для того чтобы поставить место, куда должен пойти элемент находящийся в буфере, в позицию мишени нужны установочные ходы. С помощью установочного хода место, куда должен пойти элемент, находящийся в буфере, ставиться в позицию мишени, затем делается движение U2, которое ставит элемент, находящийся в буфере в позицию мишени, а затем делается отмена установочного хода (то есть движения установочного хода в обратном порядке). И в результате в буфере оказывается уже элемент, который до этого стоял в том месте, в которое мы уже установили правильный элемент (правильный элемент – элемент который и должен стоять на этом месте). Таким образом, для того, чтобы установить нужный элемент (как угловой, так и реберный) на свое место, нужно, во-первых, чтобы данный элемент стоял в позиции буфера (то есть угловой – в позиции UBL, реберный – в позиции UB), во-вторых, с помощью установочного хода установить место для данного элемента в позицию мишени, в-третьих, с помощью алгоритма U2 (то есть двойного поворота верхней грани) установить элемент, находящийся в буфере в позицию мишени, в-четвертых, отменить установочный ход, то есть произвести движения установочного хода в обратном порядке, чтобы поставить устанавливаемый элемент на свое место. Как и в известных методах слепой сборки, в данном методе составляется цепочка из элементов которые нужно поставить на свои места. Цепочка начинается с буфера. Отдельно составляется цепочка для угловых и цепочка для реберных элементов. Если буферный кубик или буферный элемент (как для углов, так и для ребер) встал на свое место, когда еще не все элементы собраны (не все элементы стоят на своих местах), то мы его отправляем в любое несобранное место, то есть, в любое место, где еще не стоит нужный кубик (я думаю, те, кто знает обычные методы слепой сборки, это понимают). Если же при сборке какой-то элемент (угловой или реберный) стоит на своем месте, но неправильно повернутый, мы отправляем данный элемент в буфер (делаем установочный ход, затем U2, и затем отмену установочного хода), а затем с помощью установочного хода ставим на позицию мишени правильное место для данного элемента, делаем алгоритм U2, затем отменяем установочный ход (что также понятно для тех, кто владеет слепой сборкой).
Есть один очень важный момент: если угловые элементы UBR, RBU, BUR, UFL, LFU, FUL, и реберные элементы UL, LU, UR, RU стоят в цепочке на четных позициях или на четных местах (то есть на втором, четвертом, восьмом и так далее месте), то мы данные элементы (угловые UBR, RBU, BUR, UFL, LFU, FUL, и реберные UL, LU, UR, RU) ставим не в их собственные позиции (те позиции, где и должны стоять эти элементы), а в противоположные - то есть угол UBR ставим в позицию UFL, угол RBU ставим в позицию LFU, угол BUR ставим в позицию FUL, угол UFL ставим в позицию UFR, угол LFU ставим в позицию RBU, угол FUL ставим в позицию BUR; то же самое касается и реберных элементов UL, LU, UR, RU, если они стоят в цепочке на четных местах - ребро UL ставим в позицию UR, ребро LU ставим в позицию RU, ребро UR ставим в позицию UL, ребро RU ставим в позицию LU. Кто владеет методом М2 для ребер или R2 для углов должен понимать вышеприведенное замечание.
И еще не менее важно: после отмены установочного хода для угловых элементов UBR, RBU, BUR, UFL, LFU, FUL и реберных элементов UL, LU, UR, RU мы должны обязательно сделать дополнительное движение U2 (далее сокращенно
доп. дв.) , чтобы в буфере оказался тот элемент, который до этого стоял в позиции UBR, RBU, BUR, UFL, LFU, FUL, или в позиции UL, LU, UR, RU (так как данный элемент после отмены установочного хода оказывается в позиции мишени). Можно сказать, что это дополнительное движение (U2) входит в отмену установочного хода для данных угловых и реберных элементов.
Что касается установочных ходов для углов, в методе U2 существует одно очень важное ограничение: любой набор установочных ходов, который устанавливает угловой элемент в позицию мишени, должен после своего окончания сохранять существующее положение ребер, находящихся в позициях UF, UB, UL, и UR. Точно также любая отмена установочного хода для углов должна после своего окончания сохранять существующее положение ребер, находящихся в позициях UF, UB, UL, и UR. Точно такое же правило действует и для реберных: любой набор установочных ходов, который устанавливает реберный элемент в позицию мишени должен после своего окончания сохранять существующее положение углов, находящихся в позициях UBL, UBR, UFL, и UFR. Точно также любая отмена установочного хода для ребер должна после своего окончания сохранять существующее положение углов, находящихся в позициях UBL, UBR, UFL, и UFR.
Сборка угловых элементов
Составим следующую таблицу установочных ходов для угловых элементов. При этом в таблице для некоторых элементов существует два варианта установочных ходов, в отмене установочного хода тоже присутствуют два варианта – первому варианту установочного хода соответствует первый вариант отмены, второму варианту установочного хода соответствует второй вариант отмены. Например, для элемента LDB первым вариантом установочного хода является F D2 F’, отменой которого является движение F D2 F’, а вторым вариантом установочного хода для того же элемента LDB является ход D2 R’ D’ R, который отменяется движением R’ D R D2. В таблице варианты для одного и того же установочного хода разделены косой линией, например для элемента LDB (F D2 F’ / D2 R’ D’ R): первый вариант F D2 F’, второй вариант D2 R’ D’ R. Варианты отмены данных установочных ходов также разделены косой линией (например, для LDB - F D2 F’ / R’ D R D2).
Слой, к которому принадлежит данный угол Угловой элемент Установочный ход Алгоритм установки элемента Отмена установочного хода
Верхний слой (слой U) UBL Нет Нет (буфер) Нет
LUB Нет Нет (буфер) Нет
BUL Нет Нет (буфер) Нет
UBR R D R’ F D2 F’ U2 F D2 F’ U2 R D’ R’ U2
RBU R D R2 D2 R U2 R’ D2 R U2 R D’ R’ U2
BUR B’ D2 B D’ F D2 F’ U2 F D2 F’ D U2 B’ D2 B U2
UFL F’ D’ F R’ D2 R U2 R’ D2 R U2 F’ D F U2
LUF L D2 L’ D R’ D2 R U2 R’ D2 R D’ U2 L D2 L’ U2
FUL F’ D’ F2 D2 F’ U2 F D2 F’ U2 F’ D F U2
UFR Нет U2 Нет
RUF R’ D2 R F D2 F’ U2 F D2 F’ R’ D2 R
FUR F D2 F’ R’ D2 R U2 R’ D2 R F D2 F’
Нижний слой (слой D) DBL D2 F D’ F’ R’ D2 R / D2 R’ D R F D2 F’ U2 R’ D2 R F D F’ D2 / F D2 F’ R’ D’ R D2
LDB F D2 F’ / D2 R’ D’ R U2 F D2 F’ / R’ D R D2
BDL R’ D2 R / D2 F D F’ U2 R’ D2 R / F D’ F’ D2
DBR D’ F D’ F’ R’ D2 R / D’ R’ D R F D2 F’ U2 R’ D2 R F D F’ D / F D2 F’ R’ D’ R D
RBD D R’ D2 R / D’ F D F’ U2 R’ D2 R D’ / F D’ F’ D
BDR F D’ F’ / D’ R’ D’ R U2 F D F’ / R’ D R D
LDF R’ D R / D F D F’ U2 R’ D’ R / F D’ F’ D’
FDL D’ F D2 F’ / D R’ D’ R U2 F D2 F’ D / R’ D R D’
DFL D F D’ F’ R’ D2 R / D R’ D R F D2 F’ U2 R’ D2 R F D F’ D’ / F D2 F’ R’ D’ R D’
RDF R’ D’ R U2 R’ D R
FDR F D F’ U2 F D’ F’
DFR F D’ F’ R’ D2 R / R’ D R F D2 F’ U2 R’ D2 R F D F’ / F D2 F’ R’ D’ R
Как видно из таблицы, установочные ходы для угловых элементов нижней грани (грани D), а именно для DFL, DFR, DBL и DBR, строятся по единой схеме: сначала с помощью движений нижней грани – D, D’, либо D2 – нужное место ставиться в позицию DFR, затем с помощью манипуляции F D’ F’ R’ D2 R или R’ D R F D2 F’ это место из позиции DFR переходит в позицию UFR, затем движением U2 делается установка в это место нужного элемента, затем с помощью отмены манипуляции F D’ F’ R’ D2 R или R’ D R F D2 F’ данное место возвращается на позицию UFR (причем если была сделана манипуляция F D’ F’ R’ D2 R, то она отменяется обратной манипуляцией R’ D2 R F D F’, а если была сделана манипуляция R’ D R F D2 F’, то она отменяется обратной манипуляцией F D2 F’ R’ D’ R), а затем данное место с помощью отмены движений нижней грани – D, D’, либо D2 – возвращается на свою позицию.
Что касается установочных ходов для углов UBR, RBU, BUR, UFL, LUF, FUL, а также отмены установочных ходов для данных углов, то общий принцип их построения и отмены можно проиллюстрировать на примере установочного хода для угла UBR: установочным ходом для этого угла является R D R’ F D2 F’, а отменой F D2 F’ U2 R D’ R’ U2. Нетрудно заметить, что в отмене данного установочного хода присутствует движение U2, которого не было в изначальном установочном ходе. Так как после установочного хода (который перемещает место для элемента UBR из его изначальной позиции UBR в позицию UFR, то есть в позицию мишени), для того чтобы поставить в позицию мишени элемент, стоящий в буфере, делается движение U2, то это движение (U2) одновременно перемещает и изначальную позицию для устанавливаемого элемента, и, таким образом, простая отмена установочного хода для такого элемента не возвращает его в нужное место, так как после движения U2 это место переместилось на другую (противоположную) позицию – UBR на UFL, BUR на FUL, RBU на LFU, и наоборот UFL на UBR, FUL на BUR, LFU на RBU. В нашем случае место элемента UBR переместилось на позицию UFL. Поэтому при отмене установочного хода для этих элементов (UBR, RBU, BUR, UFL, LUF, FUL) мы обязательно должны сделать дополнительное движение U2 (в том месте, где указанно в отмене установочного хода), которое возвращает нужное место для устанавливаемого элемента в его изначальную позицию. При этом мы сначала делаем первую часть отмены установочного хода (в результате которой наш элемент попадает в нижний слой, к тому же после окончания этой первой части отмены реберные элементы верхнего слоя должны сохранять то же положение, которое они имели до начала отмены установочного хода), затем делаем движение U2 (в данном случае назовем манипуляцию U2 промежуточной частью отмены установочного хода), затем делаем вторую часть отмены установочного хода. И затем после второй части отмены данного установочного хода мы должны еще сделать второе дополнительное движение U2, чтобы поставить в позицию буфера элемент, который стоял на месте поставленного элемента. Проиллюстрируем это на примере установочного хода для угла UBR: установочным ходом для этого угла является R D R’ F D2 F’, а отменой F D2 F’ U2 R D’ R’ U2. При отмене установочного хода для данного угла первой частью будет F D2 F’, затем мы делаем движение U2, а затем вторую часть отмены - R D’ R’ и второе дополнительное движение U2. По такому же принципу строиться отмена установочного хода для углов UBR, RBU, BUR, UFL, LUF, FUL, что показано в приведенной ниже таблице.
Угловой элемент Отмена установочного хода Первая часть отмены установочного хода Промежуточная часть отмены установочного хода Вторая часть отмены установочного хода + доп. дв. U2
UBR F D2 F’ U2 R D’ R’ U2 F D2 F’ U2 R D’ R’ U2
RBU R’ D2 R U2 R D’ R’ U2 R’ D2 R U2 R D’ R’ U2
BUR R’ D2 R D U2 F D2 F’ U2 R’ D2 R D U2 F D2 F’ U2
UFL R’ D2 R U2 F’ D F U2 R’ D2 R U2 F’ D F U2
LUF R’ D2 R D’ U2 L D2 L ’ U2 R’ D2 R D’ U2 L D2 L’ U2
FUL F D2 F’ U2 F’ D F U2 F D2 F’ U2 F’ D F U2
Сборка реберных элементов
Составим следующую таблицу установочных ходов для реберных элементов. При этом в таблице для некоторых элементов существует два варианта установочных ходов, в отмене установочного хода тоже присутствуют два варианта – первому варианту установочного хода соответствует первый вариант отмены, второму варианту установочного хода соответствует второй вариант отмены. Например, для элемента FD первым вариантом установочного хода является D M D’ M’, отменой которого является движение M D M’ D’, а вторым вариантом установочного хода для того же элемента LDB является ход D’ M D M’, который отменяется движением M D’ M’ D. В таблице варианты для одного и того же установочного хода разделены косой линией, например для элемента FD (D M D’ M’ / D’ M D M’): первый вариант D M D’ M’, второй вариант D’ M D M’.
Варианты отмены данных установочных ходов также разделены косой линией (например, для FD - M D M’ D’ / M D’ M’ D).
Слой, к которому принадлежит данное ребро Реберный элемент Установочный ход Алгоритм установки элемента Отмена установочного хода
Верхний слой (слой U) UB Нет Нет (буфер) Нет
BU Нет Нет (буфер) Нет
UF Нет U2 Нет
FU F E F2 E2 F U2 F’ E2 F2 E’ F’
UL S2 D’ M D2 M’ / S’ M D M’ U2 M D2 M’ U2 D S2 U2 / M D’ M’ U2 S U2
LU S2 M D’ M’ U2 M D M’ U2 S2 U2
UR S2 D M D2 M’ / S M D’ M’ U2 M D2 M’ U2 D’ S2 U2 / M D M’ U2 S’ U2
RU S2 M D M’ U2 M D’ M’ U2 S2 U2
Средний слой (слой E) FL E’ F E2 F’ U2 F E2 F’ E
LF E’ F’ E F U2 F’ E’ F E
FR E F’ E2 F U2 F’ E2 F E’
RF E F E’ F’ U2 F E F’ E’
BL F’ E F U2 F’ E’ F
LB F E2 F’ U2 F E2 F’
BR F E’ F’ U2 F E F’
RB F’ E2 F U2 F’ E2 F
Нижний слой (слой D) DB D2 M D2 M’ U2 M D2 M’ D2
BD D M D M’ / D’ M D’ M’ U2 M D’ M’ D’ / M D M’ D
DF M D2 M’ U2 M D2 M’
FD D M D’ M’ / D’ M D M’ U2 M D M’ D’ / M D’ M’ D
DL D M D2 M’ U2 M D2 M’ D’
LD M D M’ U2 M D’ M’
DR D’ M D2 M’ U2 M D2 M’ D
RD M D’ M’ U2 M D M’
Что касается установочных ходов для ребер UL, LU, UR, RU, а также отмены установочных ходов для данных ребер, то общий принцип их построения и отмены можно проиллюстрировать на примере установочного хода для ребра UL: установочным ходом для этого ребра является S2 D’ M D2 M’, а отменой M D2 M’ U2 D S2 U2. Нетрудно заметить, что в отмене данного установочного хода присутствует движение U2, которого не было в изначальном установочном ходе. Так как после установочного хода (который перемещает место для элемента UL из его изначальной позиции UL в позицию UF, то есть в позицию мишени), для того чтобы поставить в позицию мишени элемент, стоящий в буфере, делается движение U2, то это движение (U2) одновременно перемещает и изначальную позицию для устанавливаемого элемента, и, таким образом, простая отмена установочного хода для такого элемента не возвращает его в нужное место, так как после движения U2 это место переместилось на другую (противоположную) позицию – UF на UB, FU на BU, UL на UR, LU на RU и наоборот UB на UF, BU на FU, UR на UL, RU на LU. В нашем случае место элемента UL переместилось на позицию UR. Поэтому при отмене установочного хода для этих элементов (UL, LU, UR, RU) мы обязательно должны сделать дополнительное движение U2 (в том месте, где указанно в отмене установочного хода), которое возвращает в нужное место для устанавливаемого элемента в его изначальную позицию. При этом мы сначала делаем первую часть отмены установочного хода (в результате которой наш элемент попадает в нижний слой, к тому же после окончания этой первой части отмены угловые элементы верхнего слоя должны сохранять то же положение, которое они имели до начала отмены установочного хода), затем делаем движение U2 (в данном случае назовем манипуляцию U2 промежуточной частью отмены установочного хода), а затем делаем вторую часть отмены установочного хода. И затем после второй части отмены данного установочного хода мы должны еще сделать второе дополнительное движение U2, чтобы поставить в позицию буфера элемент, который стоял на месте поставленного элемента. То есть, общий принцип построения и отмены установочных ходов для ребер UL, LU, UR, RU (ребер верхнего слоя) схож с общим принципом построения и отмены установочных ходов для углов UBR, RBU, BUR, UFL, LUF, FUL (тоже углов верхнего слоя). Проиллюстрируем это на примере установочного хода для ребра UL: установочным ходом для этого ребра является S2 D’ M D2 M’, а отменой M D2 M’ U2 D S2 U2. При отмене установочного хода для данного ребра первой частью будет M D2 M’, затем мы делаем движение U2, а затем вторую часть отмены - D S2, и второе дополнительное движение U2. По такому же принципу строиться отмена установочного хода для ребер UL, LU, UR, RU, что показано в приведенной ниже таблице.
Реберный элемент Отмена установочного хода Первая часть отмены установочного хода Промежуточная часть отмены установочного хода Вторая часть отмены установочного хода + доп. дв. U2
UL M D2 M’ U2 D S2 U2 M D2 M’ U2 D S2 U2
LU M D M’ U2 S2 U2 M D M’ U2 S2 U2
UR M D2 M’ U2 D’ S2 U2 M D2 M’ U2 D’ S2 U2
LU M D’ M’ U2 S2 U2 M D’ M’ U2 S2 U2
Для реберных UL и UR существует еще один вариант установочных ходов: для UL это S’ M D M’, отменой которого является M D’ M’ U2 S U2, для UR - S M D’ M’, отменой которого является M D M’ U2 S’ U2. Как видно из алгоритма, в отмене данных установочных ходов также присутствует движение U2, которого не было в установочном ходе. Дело в том, что после того, как осуществлен установочный ход и проделано движение U2, которое устанавливает нужный элемент в позицию мишени, то это движение одновременно разрушает ту часть нижнего слоя, которая в результате установочного хода была поднята на верхний слой. Поэтому при простой отмене установочного хода, произведенной после движения U2, эта (поднятая на верхний слой) часть нижнего слоя будет разрушена. Для того, чтобы избежать разрушения мы должны в отмене данных установочных ходов сделать дополнительное движение U2 (обязательно в том месте, где показано в отмене установочного хода), которое восстанавливает разрушенную часть нижнего слоя. То есть, мы сначала делаем первую часть отмены установочного хода (после которой устанавливаемый реберный элемент перемещается из позиции мишени в нижний слой), затем движение U2 (в данном случае назовем манипуляцию U2 промежуточной частью отмены установочного хода), а затем вторую часть отмены установочного хода. И затем после второй части отмены данного установочного хода мы должны еще сделать второе дополнительное движение U2, чтобы поставить в позицию буфера элемент, который стоял на месте поставленного элемента (так как после отмены установочного хода данный элемент оказывается в позиции мишени). Например, отменой установочного хода для ребра UL является M D’ M’ U2 S U2, при этом первой частью отмены является M D’ M’, промежуточной частью – движение U2, а второй частью – S плюс второе дополнительное движение U2.