Back To Classroom

Megaminx Guide of GANCUBE

Download The Tutorials

Structure

Algorithm Instruction

*Tips

The Megaminx could be seen as an extension of the 3x3. Each side also consists of center piece (1), edge pieces (5) and corner pieces (5).

Gancube

Solving Steps

*Tips

The steps and algorithms for solving the Megaminx are similar to those of the 3x3. If you already know how to solve the 3x3, try solving the Megaminx own your first for the fun of it; otherwise, learning to solve the 3x3 first will make understanding of this tutorial much easier.

Solving The Bottom Layer

1. Solving the bottom edges ('Bottom Star')

Take the white side as the bottom layer, solve the 5 edges one by one to build a star.

Gancube Gancube
*Tips

Building a white star at the bottom layer is similar to building a white cross of the 3x3, except that there are 5 white edges in a Megaminx.

Gancube

2. Solving the bottom corners

Solve the white corners one by one. Now the white side is solved.

Gancube Gancube
Solving Angle:

Place the matching sides of the target corner as F, R and dR respectively, white side as dR. Place the target corner at the upper right corner of F.

Gancube Gancube
STEP 1:

Execute the matching algorithm according to the cases shown in below diagram.

STEP 2:

Repeat Step1 until all 5 corners are solved.

Gancube
*Tips

The steps for solving the bottom corner of the Megaminx is also similar to that of the 3x3.

Gancube

Solving The Lower Half

3.Solving the edges of 5 lower sides

Gancube Gancube
Solving Angle:

Place the matching sides of the target edge as F, R, white side as dR.

Gancube Gancube
STEP 1:

Match the target edge with the center piece on the side with the same colour. Then choose the appropriate Algorithm for the case to solve it.

STEP 2:

Repeat Step1 until all edges of the 5 lower sides are solved.

Gancube
*Tips

1.

The steps for solving the bottom corner of the Megaminx is also similar to that of the 3x3.

Gancube

2.

If the target edge is in a wrong side edge or with incorrect orientation, move it to the top layer to apply the solving steps.

Solving The Upper Half

4.Solving the inverted triangle of 5 upper sides

Gancube Gancube
Solving Angle:

Take the white side as bottom and the gray side as top, and place the target inverted triangle in F.

Gancube Gancube
Steps:

To each inverted triangle, solve in the order of down left edge->down corner->down right edge (order of 1-2-3 as indicated above).

STEP 1:

Solve the down left edge by observation.

The next steps are to solve the down corner and down right edge. We need to leverage F' turn to set up the case, and F to restore it after finishing the solving steps.

STEP 2:

Solve the down corner:

a. Execute F' so that the triangle is now placed at the down right corner, shifting the target positions of the edge and corner pieces to solve.

b. Place the target corner at the top right corner of F. And execute the right algorithm from Algorithm 1/2/3 for the case to solve it.

STEP 3:

Solve the down right edge:

a. Place the target edge in the top layer. And execute the right algorithm from Algorithm 4/5 for the case to solve it.

b. Execute F to return the inverted triangle to the right position at the down corner.

STEP 4:

Repeat Step1-3 to solve the inverted triangles of each side (it is recommended to solve them clockwise)

Gancube
*Tips

1. For Step 2& 3 above, we use the algorithms for solving corners & edges in the earlier steps. As you can see, the original position of the inverted triangle does not fit the cases of Algorithms 1-5. That's why we need to shift its position by F' turn (and F turn to restore it afterwards) to set up the case.

2. If the target edge and corner are in a wrong inverted triangle or with incorrect orientation, move them to the top layer to apply the solving steps.

5.Solving the down right corners of 5 upper sides

Execute Algorithm 1-3 to solve the down right corners of the 5 upper sides.

Gancube Gancube

6.Solving the side edges of 5 upper sides

Execute Algorithm 4-5 to solve the side edges of the 5 upper sides.

Gancube Gancube

Solve The Top Layer

7.Orientation of the top layer edges

This step only deals with the orientation of the top layer (gray side) edges. Permutation will be dealt with in the next step.

Gancube Gancube
Solving Angle:

Place the gray side at U. Depending on the number of top edges with correct orientation, place the sides per cases given below.

Steps:

(Below diagrams are vertical view)

STEP 1:

When encountered with case 1 or 2, execute Algorithm 6 once to transform into case 3.

STEP 2:

With case 3, execute Algorithm 6 once to solve the orientation of all top layer edges.

Gancube

8.Permutation of the top layer edges

Gancube Gancube
Solving Angle:

Place the gray side at U. Depending on the number of top edges with correct permutation, place the sides per cases given below.

Steps:

(Below diagrams are vertical view) Rotate and observe the top layer to locate correct top edges.

STEP 1:

If there's only 1 correct edge, execute Algorithm 7 once from any direction to transform into case 1 or 2 where there are 2 correct edges (with 1 incorrect edge in between). With case 1 or 2, execute Algorithm 7 once again to transform into case 3 where there are 2 correct edges next to each other.

STEP 2:

With case3, Execute Algorithm 7 once so that all edges are solved.

Gancube

9.Orientation of the top corners

This step only deals with the orientation of the top layer (gray side) corners. Permutation will be dealt with in the next step.

Gancube Gancube
Solving Angle:

Place the gray side at dR, and the target corner in the down right corner of F (operating slot)

Gancube Gancube
Steps:
STEP 1:

Make dR turns to move a corner with wrong orientation to the operating slot. Execute Algorithm 8 once or twice to rotate the corner until it orients correctly.

STEP 2:

Repeat Step1 on all other incorrect corners one by one to orient all corners.

Gancube
*Tips

In this step, only focus on the corners needing to be dealt with in the operating slot. The other sides will be temporarily scrambled during the process and will be restored automatically when corners are all oriented.

10.Permutation of the top corners

Permute the top (gray side) corners one by one. The Megaminx is solved!

Gancube Gancube
Solving Angle:

Place the gray side at dR, and the target corner in the down right corner of F (operating slot).

Steps:

Execute (dR + Algorithm 9) and (dR + Algorithm 10) in turns, until all corners have been solved.

STEP 1:

Make dR turns to move an incorrect corner to the operating slot and execute Algorithm 9 once.

STEP 2:

Make dR turns to move the target position of the target corner (now on the upper left corner of F) to the operating slot, and execute Algorithm 10 to solve it.

Repeat Step 1 and Step 2 until all corners are solved.

Gancube
*Tips

1.In Step 2, to place which corner in the operating slot depends on whether there is incorrect top corner (gray corner) in the upper left corner or upper right corner of F. If yes, then move the target position of the target corner to the operating slot; otherwise just move any incorrect corner to the operating slot.

2.In this step, only focus on the corners needing to be dealt with and what should be at the operating slot. The other sides will be temporarily scrambled during the process and will restore automatically when all corners are solved.