5x5x5 rubik's cube solver program

broken image
broken image

For example, if the edge square FU (front face, next to upper face) is orange, then the F center square should also be orange. Ensure each upper edge piece extends down to a center of the same color. Take a look at the upper edge pieces on the F, R, B, and L faces. Repeat for each white edge square, until they are all on the upper face.Įxtend the cross down to the corners.Then, rotate F2 (forward 180º) to bring the white square into that UF position. Turn the entire cube so that non-white face is located at UF (Upper face, next to Front face). If there's a white edge square on the Down face, rotate the Down face in either direction until the white square is directly opposite an empty (non-white) edge space in the Upper face.If there's a white edge square in the middle row of the R or L face, rotate either the F or B side (whichever is next to the white square) in either direction until that white square is on the Down face.If there's a white edge piece in the bottom row of the R or L face, rotate that face once in either direction to bring the white square to the middle row.Depending on where each edge piece is placed, use one of the following configurations to bring the white edges to the U face. Locate the position of each of the white edge pieces on your Rubik’s Cube. Move white edges to the upper face to form a cross.

broken image