Mcube - 4x4x4 Rubik's Cube Solver
(c) 2005 by Eric Dietz
Note: Not affiliated with the Rubik's Cube Trademark.
Released (tentatively) under the GNU General Public License.
Current Version: 1.01 (20051216)

This program is a 4x4x4 Rubik's Cube (AKA, Rubik's Revenge, AKA, Master Cube) Solver.
It comes in CGI (web-based) and console/command-line versions, presently.
Useful Links:

Download from (faster!)

See it for yourself:
View demo from

Review it:
Summary from

About the Author:
my website -

root |AT| wrongway |DOT| org
3x3x3 solver:
Cubex dot SourceForge

Updates to the program:
full list of changes
2005-12-16 v1.01 (20051216) - Fixed concise() bug not updating mov[] correctly. Added "input page"
           generator on output page, for easier debugging.
2005-06-17 v1.0 (20050617) - Solver class complete...
2005-01-04 v1.0 (20050104) - After a hard disk failure and loss of any version of the source
           newer than 2 years, I have completely rewritten the solver from scratch.  It is much
           cleaner now.
2003-12-05 v.440 - Mcube class mostly completed (except ::SolveCube())
To do:
- slated for v1.1 - add ability to solve to a specified position.
think this site needs a nicer design??? SO DO I!!! :<