Links  Megaminx Solver
  Introduction

  Terminology     
  How to play

  Elementary Method
  Advanced Method
  Sequence Viewer  
  Rubik's Solver
  External links
  Contact

Introduction

Most people would think that Megaminx is harder to solve than Rubik's Cube because it has more faces and pieces? This software will show you that Megaminx is indeed easier to solve than Rubik's Cube. Why is it so? Becuase Megaminx got more faces. When you are fixing the first few layers, you got plenty of free layers which give you lots of freedom to adjust the position of your target pieces. You can fix much of the Megaminx without even learning a single formula. But this is not the case for Rubik's Cube, once the first layer is fixed, the only free layer is the opposite layer. The real difficulty of solving Megaminx is the last layer. Fortunately, there is a simple elegant method to solve the last layer. This method can be used to solve Rubik's Cube as well. The two methods embedded in Megaminx Solver are designed for 12 colored Megaminx, but it can be easily adjusted to solve 6 colored Megaminx in which parity problem may arise. For hint, see the Partity Rescuer towards the end of this page.

To view the applet, your browser must support JRE1.4 (Java Runtime Environment) or higher. You can download J2SE JRE from Sun. After the download, you need to install JRE on your system by following the installation instruction.

Main features of Megaminx Solver

Terminology

A single turn means a face / layer being twisted by 72 degree around its center. Each face has been given a label (N, S, A, B, C, D, E, F, G, H, I, where N means north and S menas south). Face labels are fixed, however face colors can be changed through painting. A move or twist can be represented using face characters and turn symbols (', 1, 2, -1, -2) according to the following rules: We adopt terminology suggested by Professor Kurt Endl. We think the dodecahedron as a globe and refer corners and edges according to their location relative to north pole and south pole. In Megaminx Solver, the center labelled with "N" will be treated as North Pole, and the center labelled with "S" will be treated as "South Pole". Centers labelled with "A", "B", "C", "D", "E" are located at northern hemisphere and centers lablled with "F", "G', "H", "I", "J" are located at southern hemisphere. The following diagrams illusitrate the classification of corners and edges.


centers (N=North, S=South)

south pole edges (5)

south pole corners (5)

southern equatorial edges (5)

southern equatorial corners (5)

middle equatorial edges (10)

northern equatorial corners (5)

northern equatorial edges (5)

north pole corners (5)

north pole edges (5)

How to play Megaminx Solver

A move or twist can be triggered by a mouse click or a mouse drag. The megaminx can be viewed from different angles by rotating the whole megaminx. To rotate the whole megaminx, just drag on any center cube or drag the mouse on the background area (the area that is not covered by the megaminx).

Some useful buttons under Configure:

Some useful buttons under Tools:

To execute a sequence, first type in your sequence in the text field below the cube panel, then press the "Enter" key. The sequence entered must conform the convention stated below.

How to paint Virtual Megaminx

Select 'Paint' under 'Tools' to enter painting model. It is a good practice to start painting on a solved megaminx. The first thing you need to do is to adjust center colors. Right click a color button below the tree panel to open the color chooser. Select a color that matches the corresponding center color on your megaminx. Once you are happy with all center colors, then you can start to paint edges and corners. Left click a color button to select the color as the active painting color, a small pentagon filled with that color will be drawn on the bottom left corner of the megaminx panel. Click a face on any edge cube or corner cube to paint that face with the active color. Note that you cannot paint a center face using this method. The center color can only be changed by right clicking the corresponding color button. Once you finish painting all cubes, you can select 'Solve' under 'Tools' to ask the simulator to solve it. If the color configuration is invalid, it will return to painting model immediately. Double check each face, and make sure all colors match the corresponding colors on your megaminx. To exit the painting model at any time, select "Play", "Scramble", "Restore" or "Solve" under "Tools".

Jeff's method

This is the simplest method as far as I know. It solves the megaminx in 266 moves on average. The Megaminx is solved according to the following order:
  1. Fix south pole edges
  2. Fix four south pole corners
  3. Fix four southern equatorial edges
  4. Fix the last south pole corner
  5. Fix the last southern equatorial edge
  6. Fix southern equatorial corners
  7. Fix middle equatorial edges
  8. Fix four pairs of northern equatorial corners and edges, leaving the fifth pair as key holes
  9. Fix north pole edges and the last northern equatorial edge
  10. Place north pole corners and the last northern equatorial corner (ignore orientations)
  11. Fix orientations of north pole corners and the last northern equatorial corner

Hua's method

Hua's method improves Jeff's method by fixing south pole corners and southern equatorial edges in pairs and fixing southern equatorial corners and middle equatorial edges in triples and also fixing northern equatorial corners and edges in pairs. It solves the megaminx in 206 moves on average. According to Hua's method, the Megaminx is solved in the following order:
  1. Fix south pole edges
  2. Fix south pole corners and southern equatorial edges in pairs
  3. Fix southern equatorial corners and middle equatorial edges in triples
  4. Fix four pairs of northern equatorial corners and edges
  5. Fix north pole edges and the last northern equatorial edge
  6. Place north pole corners and the last northern equatorial corner (ignore orientations)
  7. Fix orientations of north pole corners and the last northern equatorial corner

Sequence viewer


Two Corner Twirl

Two Edge Flipper

Parity Rescuer (A/B => G/F)

Links:

Chris Hardwick's Rubik's Cube Page
Jaap's Puzzle page
Jessica Fridrich's speed cubing page
David Byrden's Twisty Puzzles
Michael Reid's Rubik's cube page
Rubik's Official Online Site

Contact

Megaminx Solver was developed by Jiuzhao Hua. All rights reserved. All queries should be directed to hua_jz(a)hotmail.com.

More Puzzles

Last updated on 1 August 2007.

long distance service