Единственный хороший и короткий алгоритм сохранения остальных рёбер при установке последней пары и ребра шапки я нашёл на сайте http://www.cyotheking.com/.
1_ 7) Lw 1 (U2 R U2 Rw 1) U2 L
Альтернатив данному решению я на данный момент не нашел (есть решения 8-и и 9-ти ходовые). Это решение случая Полный 400 (WVLS01)
Полный 400 (WVLS01)
Для тренировки нужно знать, что этой формулой случай моделирует сам себя.
Тем, кто пока не запомнил данную формулу напишу, что для сохранения жёлтых рёбер шапки и установки достаточно сделать антипиф-паф (U R U 1 R 1).
Пиф-паф (U2 R U2 R 1) также установит пару и все 4 ребра.
Классификация и моделирование
Распознавать ситуации VLS будем по верхней шапке (так как различают случаи OLL) и рисунку из цвета наклеек шапки на блоке, образованному из рёбра FR и трёх других мест.
Уже после написания большого количества глав мне пришла в голову идея классифицировать и оцифровать случаи по признакам наличия (отсутствия жёлтых наклеек) на определенных местах и их рисунку.
Обозначим эти места по видимости и значимости места:
1) блок состоящий из угла FRD и ребра FR (стороны F и R);
2) сторона F блока, состоящего из углов FUL и ребра FU
3) сторона R угла RUB.
Теперь подробно рассмотрим возможные случаи возникающие на этих местах.
На первом местоположении возможны следующие комбинации:
1а) точка правая (прямая);
1б) точка левая (обратная);
2а) блок прямой (две правые наклейки);
2б) блок обратный (две левые наклейки);
3а) шахматы прямые;
4а) шахматы обратные.
Вот как это выглядит:
Точка правая на первом местоположении (ребро FR)
Точка правая на первом местоположении (ребро FR) – код 1
Точка левая на первом местоположении (ребро FR)
Точка левая на первом местоположении (ребро FR) – код 3
Блок прямой (две правые наклейки)
Блок прямой (две правые наклейки) на первом местоположении – код 2
Блок обратный (две левые наклейки)
Блок обратный (две левые наклейки) на первом местоположении – код 4
Шахматы прямые
Шахматы прямые на первом местоположении – код 6
Обратные шахматы на первом местоположении
Обратные шахматы на первом местоположении – код 9
На втором местоположении возможны только три комбинации:
1) там нет жёлтых наклеек на стороне F;
2) Точка;
3) блок (две наклейки).
Вот как это выглядит
Точка на втором местоположении
Точка на втором местоположении – код 1
Блок на втором местоположении
Блок на втором местоположении – код 2
На втором местоположении возможна ещё одна точка, но для неё не стал вводить кодировку, так как по рисунку OLL понятно о какой точке будет идти речь. Для такой точки тоже код будет 1.
Точка-ребро на втором местоположении – код 1
На угле (третьем местоположении) возможны только две комбинации:
1) там нет желтой наклейки (она либо на шапке, либо на стороне В);
2) точка.
Вот как выглядит точка на третьем месте, когда там точка:
Точка на третьем местоположении – код 1
Читать дальше