Home
Search Content

How to solve Rubik's Cube

...in very few moves, with no memorisation

These pages describe a method for solving Rubik's Cube very efficiently and without memorisation.

Watch a speed cubing demonstration in 20.6 seconds Watch a fewest moves demonstration in 24 moves

Are you a beginner? You may prefer to try the Beginner's Rubik's Cube solution first.

Why solve without memorisation?

Learning to solve Rubik's Cube without the aid of memorised sequences is certainly much more difficult than just memorising the answers. So why bother doing it the hard way?

My own motivation was to discover the cube's secrets, to be able to actually solve it rather than recite memorised answers, and to solve it efficiently. If you have similar goals, then this method might be for you. If not, you may instead prefer this Beginner's Rubik's Cube Solution.

Where should I begin?

If you want to jump straight into it, here are the solution steps. However, in order to master these steps, you may need to first study the sections on cube theory and fundamental techniques.

Rubik's Cube Simulator...

A video of my Rubik's Cube Simulator made by sushibuffet. Try the classic version here or the newer version here.

Thanks for visiting

Did you enjoy your visit? Please be sure to let your friends know about this site!

News

22/Jun/2008

Visitors can now easily communicate difficult cube configurations to each other using the Share your cube feature in the sidebar.

19/Jan/2008

A new version of the Rubik's Cube Simulator has been uploaded to hi-games.net supporting larger cubes up to 10x10x10 with highscores.

27/Dec/2007

Rubik's Cube Chat is a new chat program with a live Rubik's Cube, useful for showing people cube moves over the Internet. It's a slightly late Christmas present ;-)

03/Nov/2007

If you have a highscore on the Rubik's Cube Simulator, you can now embed a replay of your highscore into your webpage, like so:

rubik's cube applet
15/May/2007

There is now a forum-style interface to all of our community mailing lists at CubeOosan. This is similar to GMANE and The Mail Archive although more forum-like than those.

24/Jan/2007

GACube is a graphical frontend to Josef Jelinek's excellent ACube solver program.

21/Jan/2007

I have made a special version of the Rubik's Cube Simulator that allows you to practice specific steps in your solution. It works by allowing you to input a set of generators, and will produce random scrambles from those generators.

It may be difficult to get the hang of, but it can be a very useful training tool.

22/Dec/2006

Added "permalinks" to the simulator. This makes it possible to link directly to your solve.

For example, here is a permalink to my record solve.

21/Dec/2006

This one's for the blindfolded cubists: Blindfolded Rubik's Cube Simulator. Merry Christmas :-)

20/Aug/2006

Wrote a new page describing the history of Rubik's Cube solving techniques and their evolution over the years.

02/Aug/2006

Updated my Rubik's Cube solution page with more examples and a new structure.

26/Jul/2006

BETA 1 of the Multi-player Rubik's Cube Simulator is released.

27/Jun/2006

Added rolling averages to the cube simulator.

18/Jun/2006

The maximum rotation speed on the cube simulator has now been increased from 6 moves/sec to about 9 moves/sec, this in response to some of the faster cubists complaining that my applet can't turn as fast as they can think :-)

The new code works by increasing the speed of rotation only when there is a backlog of moves to be animated. This means that if you move slowly, it will animate slowly, and if you move quickly, it will animate quickly.

12/Jun/2006

Created the Cube Database, an interactive database of move sequence. Its goal is to show different ways of performing sequences through computer animation.

19/May/2006

Added high scores to the cube simulator.

14/May/2006

Here's a new speed cubing "simulator" (for office use).

I have tried to make the keyboard bindings closely resemble the way our fingers interact with real cubes. For example, your index fingers are used to trigger U and U'. "Sune" becomes IJKJIJJK.

It is also possible to perform two moves simultaneously, provided that they move around the same axis.

My best time so far is about 1:28.29

27/Mar/2006

Moved site to new domain.

Copyright © 2003-2009