It’s taken me 33 years and I still can’t solve a Rubik’s Cube while this robot did it in 0.38 seconds.
Recently, Ben Katz and Jarod Di Carlo collaborated on a Rubik’s Cube solving robot to try to beat the world record time of 0.637 seconds, set by another computerised program.
And they shaved that time in half!
The two software developers created the Rubik’s Cube solving robot to try to beat the world record time. To give you a bit of perspective, the current “human” record is 4.59 seconds and was set in 2017 by SeungBeom Cho of South Korea.
How it works
The contraption reads the cube, solves it, and then slams the thing around in seconds. The team also used a unique AND board that ensured that each motor would turn on and off independently, a feature that is necessary to ensure the entire thing doesn’t explode if the motors were to actuate at the same time.
It then uses the min2phase algorithm to solve the cube in about 21 moves. The duo believe that they could even make the robot slightly faster with a bit of tweaking.
Watch the incredible video below: