by Simranjit Singh
Most of us have, at one point in our lives, have tried to solve a rubik’s cube. We have seen videos on youtube of people solving them in under 10 seconds, or people solving them while blindfolded. Watching these videos might have lead you to believe that solving a rubik’s cube is not as difficult as people would have you believe, and you would be right.
The reason why most people, including me, can’t successfully solve this puzzle, is that we are not approaching the problem a rubik’s cube poses from the right angle. We tend to make random and unnecessary moves, or to focus too much on a particular face of the cube, forgetting that our ultimate aim is to solve the whole cube.
To properly solve a rubik’s cube we need the help of algorithms. An algorithm is basically a series of steps one must take in order to complete a task. You can find algorithms that help you solve a rubik’s cube very easily by just doing a quick Google search. By simply following these steps, you can solve your own rubik’s cube.
This raises a further question: what is the least number of moves required to solve a rubik’s cube from any given position? After 15 years of research, we have found the answer: 20. This is now commonly known as God’s number, because it is believed that instead of using our inept methods, God would use the most efficient algorithm, God’s algorithm, which in the worst case scenario would consist of 20 moves, God’s number.