Skip to content

Instantly share code, notes, and snippets.

@younjin
Forked from kmcgaire/RubiksCubeSolving.md
Last active April 21, 2016 23:02
Show Gist options
  • Save younjin/9e886d9c605a0c41c8b2300f9cd85363 to your computer and use it in GitHub Desktop.
Save younjin/9e886d9c605a0c41c8b2300f9cd85363 to your computer and use it in GitHub Desktop.

Note: This is a revision of @kmcgaire's RubiksCubeSolving.md Gist, because you can't collaborate on Gists (why?!).

Such Cube, Much Solve

Overview

Bottom Layer Cross/Edges

  • Put the white face on the top part of the cube
  • Find white edges that need to be solved.
  • Put them in the bottom layer (on the yellow face)
  • Rotate the bottom layer(yellow face) until the edge is on its respective side.
  • Rotate that side twice
  • If the piece is solved correctly Great! do the next one
  • If it is flipped
  • image
  • Face the cube from the side of the edge that is flipped, in that example, its the blue side
  • Algorithm:
  • F' U L' U
  • Repeat for all 4 edges
  • Finished should look like
  • image

Bottom Layer Corners

  • Find any corner in the bottom face

  • Rotate the bottom face until the corner is under the position it needs to go

  • Should look like one of these

  • image

  • Algorithm:

  • R' D' R D (repeat until its solved) Can take up to 5 times

  • If you can't find any corner in the bottom layer it means there are some in the white layer that are wrong. Rotate the cube such that the wrong corner is in the front top right position and do that algorthim once to bring it into the bottom layer

  • Finished should look like

  • image

Second Layer Edges

  • Flip the cube so the white face is now on the bottom
  • Find an edge piece in the top layer without yellow on it. ie Red/Blue
  • Rotate the top layer so that the colour lines up with the appropriate centers
  • image
  • Line up the side colour of the Edge in the U layer with its appropriate side, and rotate the cube so it is the F face.
  • There are two possibilities the edge needs to go to the right or to the left. You will know by what the other colour is.
  • RIGHT
  • image
  • Algorithm
  • U (R U' R' U') (F' U F)
  • LEFT
  • image
  • Algorithm
  • U' (L' U L U) (F U' F')
  • If there is an edge piece flipped or trapped in the second layer incorrectly, simply do one of the above algorithms to put a random edge in its place. This will bring it into the top layer
  • Repeat for all second layer edges
  • Finished state
  • image

Top Layer Cross/Edge Orientation

  • Algorithm

  • (F R U) (R' U' F')

  • 3 Cases

  • LINE

  • Position the line left to right and do the algorithm 3 Cases:

  • Line:

    • image
    • Position the line left to right and do the algorithm
  • Arrow/L:

    • image
    • Postiion the L as in the picture, do the algorithm twice
  • Dot:

    • image
    • Do the algorithm then go to the arrow case

Top Layer Edge Permutation

  • Find two adjacent edges that are in the correct spot
  • Rotate the cube so the correct edges are at the back and the right
  • Algorithm
  • (R U R' U) (R U2 R')
  • If their aren't any adjacents correctly positioned, do the algorithm once from anywhere then there will be

Top Layer Corner Permutation

  • Find a corner that is in the correct spot. It might be rotated but in the correct spot

  • Put the corner in the front right top spot

  • Repeat the algorithm until all corner are in the correct spot

  • Algorithm

  • U R U' L' U R' U' L

  • If no corners are correct to start, perform the algorithm once from anywhere

Top Layer Edge Orientation

R' D' R D

  • Find any corner that isn't oriented correctly. Rotate the top so its in the front right top slot.
  • Perform the algorithm. Repeat until correctly oriented
  • Rotate the top with U moves until another incorrect piece is in the front right top slot.
  • Perform the algorithm repeating until the corner is solved.
  • Do this for every incorrectly oriented corner
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment