Pull to refresh

Comments 7

Мне одному кажется, что что-то не так с фигурой 23?
JavaScript-у явно надоело перебирать, он распилил её на кусочки и растолкал в оставшиеся места, а 24-ю вообще выкинул.
Я так понял, что это не номера фигур, а номер положения фигуры в пространстве. Точнее номер, определяющий комбинации поворотов по трем осям.
Все верно, это не порядковые номера, это номер положения в трехмерном пространстве. Порядковый номер не представляет собой интереса, т.к. скрипт может собирать в своем порядке, а реальный порядок сборки может отличаться. «Распил по кусочкам» — это срезы элементов. Так как коробок 5х5х5 представлен в виде 5ти срезов (взгляд сверху), следовательно, элементы головоломки так же представлены в виде срезов. По поводу «фигуры 23» на втором срезе — это 3 элемента головоломки (определяются цветом), располагающиеся в коробке в положении «23».
Да, точно! Это же положение фигуры, а не ее индекс.
По идее скрипт можно ускорить, если перенести расчеты в web worker'ы. Тогда и страница будет более отзывчивой.
Sign up to leave a comment.

Articles