Rubik's Cube

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:

Have something to add to this story? Share it in the comments or follow GoodThingsGuy on Facebook & Twitter to keep up to date with good news as it happens.
Good Things Guy have recently launched #GoodThingsTV bringing you good news stories in a weekly video. Watch this week’s edition below:

Facebook Comments

About the Author

Brent Lindeque is the founder and editor in charge at Good Things Guy.

Recognised as one of the Mail and Guardian’s Top 200 Young South African’s as well as a Primedia LeadSA Hero, Brent is a change maker, thought leader, radio host, foodie, vlogger, writer and all round good guy.

Leave a Reply

Your email address will not be published. Required fields are marked *