Rubik's Cube Algorithms



These are some of the algorithms I use. This is based on the methodology where you solve once face, then the middle slice, leaving the "bottom" face (or top face, depending on your point of view) for last. These algorithms are all for moving around pieces on the bottom face; I am assuming you can get the other two faces on your own.

There is a fairly good algorithm which solves the top face, then the bottom face, and leaves the middle slice for last. I haven't included that here because, well, I'm lazy. Heck, I never even finished this page and basically forgot the algorithms I didn't put up.

If you don't understand how these pages are to be read, look at the "Key to reading these pages." If you don't like the presentation, sorry. This is how I thought of the algorithms in my own head when I played with the cube.

Bottom Face

When solving the bottom face, one can break down the face into four parts: Solving the bottom will involve setting up all four of these correctly, and can be done in any order you choose. Naturally, it becomes important later on that your algorithms preserve what you have set already. I've classified the bottom-face algorithms according to which of the above four is set/preserved/lost during the algorithm.

Some algorithm orderings that work are the following: I've also provided for some of these a probability/weighted average number of turns each method takes. You can use this to weigh the average number of turns versus the number of sub-algorithms to memorize. This is not complete on every page, so some values are not yet provided.

Last Updated June 2005
Home