Я собираю так:
1. Cubeshape:
Собираю звезду (6 углов) на нижней стороне. Если сначала сделать три угла вместе снизу и поставить их слева, то дальше можно использовать только движения R и U.
После этого возможно 5 ситуаций
8 : / (-2,-4) / (2,1) / (3,3) /
4-4: / (2,2) / (0,-1) / (3,3) /
6-2: / (-4,-2) / (-1,4) / (-3,0) /
5-3: / (4,0) / (1,2) / (3,-2) / (-1,-2) / (0,-3) /
7-1: / (2,0) / (1,2) / (3,-2) / (-1,-2) / (0,-3) /
Чётные легко делаются интуитивно, а нечётные отличаются только первым ходом. Так что фактически надо выучить только две формулы.
2. Ориентация углов. Без комментариев.
3. Ориентация эджей.
2-2(Напротив-Напротив)(M2): (1,0)/(-1,-1)/
2-2(Рядом-Рядом): EO22: (1,0)/(-3,0)/(-1,-1)/(4,1)/
1-1: (0,-1)/(-3,0)/(4,1)/(-4,-1)/(3,0)/
4. Перемещение углов. Алго меняют одновременно и на верхней стороне, и на нижней.
HH: /(-3,0)/(3,3)/(0,-3)/
HD: /(0,3)/(0,-3)/(0,3)/(0,-3)/
DH: /(3,0)/(-3,0)/(3,0)/(-3,0)/
DD: /(3,-3)/(3,-3)/
HH = Highlights-Highlights = Фары-Фары = Лямбда-Лямбда
HD = Highlights-Diagonal = Лямбда-Копьё
DH = Копьё-Лямбда
DD = Копьё-Копьё
Когда одна сторона уже собрана, то надо сделать любой алго, чтобы несобранная сторона не собралась и будет один из этих алго.
5. Parity Fix.
Дальше надо пофиксить паритет если он есть. Поскольку в следующем шаге будет решаться и низ и верх одновременно, то надо, чтобы и снизу и сверху был или не был паритет. Т.е. если снизу нет паритета и сверху нет, то всё ОК, если сверху есть, снизу есть - тоже ОК, а вот если сверху есть, снизу нет или наоборот, то надо сделать паритет. Я делаю этот:
/(3,3)/(1,0)/(-2,-2)/(2,0)/(2,2)/(-1,0)/(-3,-3)/(0,2)/(-2,-2)/
Он вроде меняет все рёбра против часовой стрелки.
Можно делать любой другой паритет.
6. Перемещение рёбер. Здесь как и в углах, тоже меняется верх и низ одновременно.
Рядом-Рядом: (-2,0)/(3,0)/(-1,-1)/(-2,1)/
Напротив-Рядом: (1,0)/(0,-1)/(0,-3)/(5,0)/(-5,0)/(0,3)/(0,1)/(-1,0)
Напротив-Напротив: M2 U2 M2
M2 = (1,0)/(-1,-1)/
Если кто-нибудь поделится алгоритмом Рядом-Напротив, буду признателен.
Хотелось бы отметить, что Рядом-Рядом проще, чем Напротив-Рядом, поэтому надо стараться приводить всё к этому алго. Например у нас снизу U-perm и сверху U-perm. Их всегда можно решить за два алго Рядом-Рядом, но надо правильно поставить. А если неправильно, то придётся делать Напротив-Рядом.
Ещё примеры сборки: например попалась Z-perm сверху и снизу всё собранно. Рядом-Рядом меняет UR-UB сверху и DR-DB снизу. Соответственно надо поставить верхний слой так, чтобы за первый алго решить два сверху и разобрать два снизу. А за второй решить два сверху и два снизу.
Допустим попалась U-perm сверху, снизу собрано. Делается Рядом-Рядом: снизу получаются разобранные два ребра и сверху тоже. Опять же, желательно решить U-perm за два Рядом-Рядом.
Допустим попалась H-perm. Делается Напротив-Напротив, потом U', и опять Напротив-Напротив.
7. Разобраться с E слоем и поменять если надо низ с верхом. Тут тоже без комментариев.
PS. Зайди на сек в аську