Как и , как представить кубик Рубика в структуре данных , наивная модель содержит избыточную информацию, а наиболее компактная модель зависит от алгебраического анализа объекта.Таким образом, с одной стороны, операция над моделью с избыточной информацией может быть неэффективной, а операция над компактной моделью (например, группой перестановок) может быть довольно абстрактной при переводе на физические операции.
Таким образом, вы можетенайдите, что группа перестановок более высокого порядка легче описывает это;вот из статьи Рубика о группе кубов в Википедии:
Группа кубиков Рубика является подгруппой симметричной группы S₄₈ , порожденной шестью перестановками, соответствующими шести движениям куба по часовой стрелке.
И это вполне может соответствовать набору двусторонних очередей, как предполагает Луки, при условии, что вы принимаете во внимание, что одна операция поворота одной очереди влияет на другие очереди.