Como resolver o Square One — Parte 2

Dando continuidade a post anterior, segue uma lista de algoritmos para ajudar a resolver o SquareOne.

A ideia é criar movimentos que mexam com o menor número possível de peças, a fim de conseguir criar um padrão compreensível. É a mesma lógica de “movimento invariante” de outros cubos: mexo, volto e vou anotando os efeitos.

Os movimentos básicos, no começo, serão compostos de forma a chegar a movimentos mais complexos no final desta seção.

Até agora, vamos mostrar apenas movimentos que não variem a forma do cubo. No próximo post, vamos mexer na forma.

Mov Base I

Vídeo no Youtube:

Mov Base II

Mov Troca Layers

Mov Translado

Esse movimento fica mais claro se isolar somente as peças que se movem:

Mov Translado -1

É a mesma coisa, mas ao contrário — aliás, todos os movimentos descritos aqui têm a versão inversa, e dominá-las pode ser muito útil.

Mov Troca 2 simples

Mov Troca 2 lateral

Mov Troca 4 laterais

Mov Troca 4 cantos

Este movimento é importante para arrumar as peças dos cantos.

Mov Troca 3 laterais

Posição triangular

Quando as peças laterais estiverem numa situação como a da figura, basta um movimento UR para transformar essa posição em outra que dê para aplicar o movimento Troca 3 laterais ou algum dos truques acima.

Há um número infindável de combinações possíveis, então cada caso vai ser diferente. Porém, essa é a ideia: dominar os movimentos básicos acima, e transformar este caso em alguma posição resolvível acima.

No próximo post, algoritmos de forma, e a seguir, como juntar todos os elementos.

Vide também:

Originally published at https://ideiasesquecidas.com on August 8, 2020.

Project Manager on Analytics and Innovation. “Samurai of Analytics”. Passionate about Combinatorial Optimization, Philosophy and Quantum Computing.

Project Manager on Analytics and Innovation. “Samurai of Analytics”. Passionate about Combinatorial Optimization, Philosophy and Quantum Computing.