Solving the Rubik's Cube Systematically

Afterwards

This completes the Algorithms of the Eight Corners Strategy. Once understood, it is quite easy to rebuild everything from scratch (especially when you have a cube in hand to look at). The general idea is to find simple moves to achieve useful sub-goals, and these very simple sub-goals are good enough to solve the cube. I hope that these pages have given you more insights into the Rubik's cube instead of just another pile of algorithms.

If you like this solution, consider sending me a donation!

Acknowledgement

I received substantial assistance from Phil Hughes for checking my rewritten Rubik's Cube pages.

Phil also pointed me to the Ruwix Interactive Widget

The original version of my pages used Neil's cube, which used Java applet. Java applet is no longer supported by any browser. The Ruwix Widget, on the other hand, works on any modern browser. It is an iframe that can easily be inserted into any web page.

While the Ruwix Widget is beautiful, it is not completely suitable for my pages. My pages here shows ten or more cubes on a page. During my tests, the pages loaded very slowly. Each copy of the widget initialised its own copy of the code. It took a lot of memory and time.

The Ruwix widget is based on RoofPig cube by Lars Petrus. The Roofpig Cube uses HTML canvas, and therefore works on all modern browsers. To speed up loading the pages, I directly used Lars' Roofpig cube. There is only one single copy of the code for a web page, and it is responsible for showing all the cubes on the page. In my case, it shows the cubes much faster than the Ruwix Widget.

To Lar's Roofpig cube, I also added the beautiful styles of the Ruwix Widget, and fixed a few things that were not working the way I wanted. If you want to look at my modified version of the Roofpig Cube, visit my repo here.

Links

Here are a number of useful links to sites related to Rubik's Cube:


Back to Completing the Cube

Back to Introductions

Back to My Favorite Things
Back to my home page