Como montar o Square-1

Uma pequena introdução sobre a ideia de como resolver o Square-1:

Como entender a notação usada nos algoritmos de Square-1 :

Notação:
– o primeiro número dentro do parênteses é pra camada de cima, o segundo é pra camada de baixo;
– positivo é sentido horário (mesmo que U ou D) e negativo é anti-horário (mesmo que U’ ou D’);
– entre um parêntese e outro tem que girar o lado direito todo 180º (como se fosse um R2), que se representa por essa barra /;
– uma unidade é uma peça pequena (meio), duas unidades é uma peça grande (canto) ou duas pequenas (meios).

Exemplo: (1, -3) / (-3, 2)

Nesse caso vai girar um meio no sentido horário na camada de cima e um canto e um meio ou três meios no sentido anti-horário na camada de baixo (1, -3), em seguida faz o movimento de R2 girando todo o lado direito (barra), por fim gira um canto e um meio ou três meios no sentido anti-horário na camada de cima e um canto ou dois meios no sentido horário na camada de baixo.

Square-1:

Baixe aqui um arquivo com os algoritmos.

Escreva um comentário

Seu e-mail não ficará visível. Campos com * são obrigatórios