Solving the Rubik's Cube Systematically

Using the Java Cube

Here is an example of the cube used in all the pages:

Your browser doesn't understand the <applet> tag.
  • The cube has pre-recorded moves. You can step through the moves to follow the sequence I am explaining.
    • Click the arrow (triangle) at top right to animate a single move forward (appears until there are no more steps)
    • Click the arrow at top left to animate a single move backward (appears when there is at least a step to back up)
    • The double arrows at the bottom to animate all moves (appears when there are more than one step in that direction
  • You can also play with the cube directly
    • Place the mouse over the edge of the facelets. When cursor becomes (two) arrows, drag the face/slice with the mouse.
    • If the mouse is over the other parts of the cube, it becomes a "movement point" with four arrows. Dragging the mouse drags the whole cube (so you can look at it from another angle). Also, if your mouse is over the white area surrounding the cube (but still on the applet but not the web page itself), the mouse pointer would not change, but dragging the mouse also moves the cube.

Refer to the instructions page written by Neil himself for all the capabitilities of the cube. Unfortunately, the site is closed. The basics of the cube should be intuitive: just drag the faces around or rotate the whole. Click the arrows to see the precoded demonstration sequence. For advanced functions, you’ll need to consult Neil Rashbrook directly.

If you are using the Microsoft JVM, remember to turn off the JIT Compiler from the Internet Options (under the Tools menu).


Proceed with Background and Naming of the Parts

Back to Introduction

back to My Favorite Things
Back to my home page