[Semi Off-Topic] Rubik's cube algorithm (for computers) | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 5

[Semi Off-Topic] Rubik's cube algorithm (for computers)

Hello to my cuber friends out there. I have become a bit interested in computer algorithms for solving the Rubik's cube. I have read about Kociemba's two phase algorithm: http://kociemba.org/math/imptwophase.htm This is interesting and not terribly complicated, but I would like to know if anyone has seen, used, or implemented another algorithm. The two-phase seems to be the most common from what I've seen, but has anyone used another? If so, I'd be interested to see how you implemented it.

18th Feb 2018, 1:23 AM
J.G.
J.G. - avatar
3 Answers
+ 5
There are lots of online solvers to find solutions. I'm interested in a physical solver. One of my main problems that I don't know much about it color detection - using some sort of camera input to determine the color layout (the scramble) of the cube. Here is something on github I've been looking at, made by Jay Flatland. Very nice job on it, but he didn't get time to organize it before posting it, so it's all a bit messy to understand. https://github.com/jayflatland/HighFrequencyTwister/blob/master/Arduino_Driver_Sketch_Test_1/Arduino_Driver_Sketch_Test_1.ino
18th Feb 2018, 2:50 AM
J.G.
J.G. - avatar
+ 5
There are many robots solving them, so making one wouldn't be unique. But the challenge of doing it myself is what drives me to want to do it. As a side note, my average solve time (two handed) is about 25 seconds.
18th Feb 2018, 2:54 AM
J.G.
J.G. - avatar
+ 3
I’d love to see a program to solve one! I can do it on my own but not under a minute, so seeing a computer do it might help me.
18th Feb 2018, 1:27 AM
Jax
Jax - avatar