Srulix' Rubik's Cube Teacher

Disclaimer

This page has two purposes. The primary purpose is for me to register the moves I learned in order to solve all variants of Rubik's cube, so that I may recall them in an arbitrary time in the future. The secondary purpose (actually, it'll be better defined as a by product), is to serve as a coherent guide to solving the Rubik's cube (and all of its variants). However, since this is only the secondary purpose, I'll go into detail only as much as I expect my future self to need, and you can probably find more thorough explanations of the cube on various places over the web.

Engine

I found Warren Randelschofer's programs to be quite useful and I'll use them while describing the moves. In particular, here are the Java programs he has written:

Guides

Without further ado, here are the guides.