monker59 wrote:Hey everyone, I just thought I'd ask a question with some cerbral weight. I've been solving rubik's cubes for a couple of months now and was wondering if anyone else has been able to work out the math and logic needed to solve these puzzles.
There are competitions in solving the cube on time and its quite amazing, but the top elite solves it virtually always below 15 sek. An average solving time of 30s is considered achievable with a few mouths practice and very good memory. To solve it fast you need to have memorized solutions for most configurations on the bottom layer. On line are many resources for rubik's cube.
I solved the cube many years ago when I was in high school. If you think of different sequences of actions on the cube as elements in what mathematicians call a group, I noticed (and most people who solve it from scratch notice something similar) that group elements of the form ghg* where gg*=1 often leads to useful operations. In more plain terms it is often good to consider a sequence g of actions, followed by an action h, followed by the inverse sequence g* of g. The reason is that g followed by g* brings you back to scratch, so when you insert h in between sometimes this brings you "partly" get back to scratch with maybe only a few mini cubes in different positions.
As it happens most useful sequences are of the form ghg*
I think some of the sequences used by top rubik's solvers have been
found by computer. To get a decent time you need to take the cube apart and tune it by for example applying potato powder.