Интересно.
Кстати забавно что та ЮТубе есть достаточно много видео с советами и алгоритмами по решению разного размера кубиков рубика (вот например — www.youtube.com/watch?v=44G7P-Q5E94 ). Я смотрел с интересом.
в обоих программах (4D и 5D) есть автоматические решалки, следовательно те кто их писал как минимум представляют себе алгоритм сборки таких кубов (хотя мне трудно назвать это кубами:)
На самом деле более простой способ собирать кубы NxNxN (N>3) — это фактически сводить их вид к 3x3.
Так получается проще.
Например, кубе 5x5 собираются центры — 3x3, потом грани 3x1 без угловых. После этого ими оперируют как одним целым, работая с кубиком по алгоритмам куба 3x3x3.
Сборка центров и граней делается интуитивно просто, там нужно лишь пару алгоритмов (я вообще обхожусь одним, так как куб имеет симметрию).
Сборка граней может привести к проявлению «паритета» — то есть будет видно нарушение четности. В кубе 5x5 возможен всего один вариант паритета. В кубе 7x7 возможно всего 3 типа паритета.
Четные кубы собирать более сложно, так как нет фиксированных центров и ситуаций паритета там побольше, но в целом не сильно сложнее чем нечетные.
Можно так: оперировать кластерами: Тоесть, считать например, что два слоя не могут друг относительно друга двигаться. Двигать их вместе. При этом, после очередной операции нужно понять, как выгодно сгруппировать слои в кластеры.
Вот, мне понравилось видео Дмитрия Зайцева.
Тут дается алгоритм сборки именно на понимание, а не на запоминание формул.
При его подходе надо запоминать минимум алгоритмов. www.youtube.com/watch?v=-hJYzWU03Xs
Не знаю как 5х5х5
Но вот 3х3х3 собирал ещё в детском саде без всяких там инструкций. Может не оптимально, не быстро, но зато сам. До сих пор бывают балуюсь если где-нибудь кубик в руки побадается.
В чем смысл головоломки, если собирать её по инструкции?
У нас на потоке люди весь семестр этим болели… Были и 5:5:5, и тэтраэдрические, и золотые, и еще куча всяких вариаций. Один чувак после всего этого даже на соревнования в Россию поехал:)
вы уверены что этот алгоритм можно довести до конца? У меня есть большие сомнения: уже на первой стадии сборки центрального квадрата на верхней грани кубики типа «2» взаимозаменяемы и неотличимы. Однако не очевидно что их можно поменять местами не трогая остальных кубиков (на самом деле кажется почти очевидным что этого сделать нельзя). Так вот, не случится ли так что последовательно собирая кубик мы в конце упрёмся в ситуацию в которой окажется что изначально мы поместили кубики типа «2» на верхней грани неправильно, и теперь не ломая уже достигнутого нельзя например поменять местами два последних «боковых промежуточных» кубика на нижней грани? Тоже самое для кубиков типа «3» — одноцветные кубики такого типа абсолютно одинаковы, однако поменять их (не трогая остальные кубики) «очевидно» нельзя.
Есть несколько неочевидных комбинаций, которые меняют эти виды кубиков и не портят то, что уже есть. Просто пока идёт сборка верхней грани, можно обходиться простыми алгоритмами и позволить себе «портить» то, что ещё не собрано.
Застопорился на боковых средних на нижней грани(после комбинации K7).
В моем случае неправильно ориентировано 2 кубика (желтый и на противоположной стороне, белый).
Мой Кубик Рубика (U — зеленый, D — синий):
Для меня неочевидной оказалась следующая формулировка:
Алгоритм для 2-х. Поверните D так, чтобы кубик, который нужно правильно ориентировать, оказался в F.
Где в моем случае F, в сторону которой я должен повернуть D, с неправильно ориентированным кубиком?
В данном случае в качестве F выбирается любая боковая грань. Вся соль этой комбинации в том, что она переворачивает кубик в D и три из четырёх кубиков в среднем горизонтальном слое. Стало быть, для того, чтобы всё закончилось хорошо, во время второго применения комбинации должны перевернуться те же три кубика и какой-нибудь кубик в D (тогда в конечном итоге два кубика в D перевернутся, а кубики среднего горизонтального слоя останутся как были).
Ну, и чтобы не делать лишних поворотов, можно начинать действия с той грани, где стоит первый неправильно ориентированный кубик (т.е. выбрать эту грань в качестве F)
Как собрать Кубик Рубика 5х5х5 (часть 1)