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.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store