2014年3月、レゴのパーツで作られたロボットが、ルービックキューブを3.253秒で解きました。どんな人間よりも速いタイムです。当時の人間の記録は5.55秒でした。それから11年、ロボットの記録はまばたきより短い0.103秒になっています。ここまでの道のりを紹介します。
CubeStormer 3:レゴのロボット
CubeStormer 3は、イギリスのエンジニア、デビッド・ギルデイとマイク・ドブソンが、空き時間を使って18か月かけて作りました。Lego Mindstormsのパーツでできていて、「頭脳」はスマートフォンのSamsung Galaxy S4。スマホのカメラでキューブを撮影し、アプリが解き方を計算し、ロボットが4本のアームで実行します。
2014年3月15日、イギリス・バーミンガムのBig Bang Fairで、ギネス世界記録の審査員の前で記録を達成しました。それまでの記録5.27秒は、先代のCubeStormer 2のものでした。
1秒を目指す競争
CubeStormer 3のあと、ロボットはおもちゃのパーツを離れ、産業用モーター、高速カメラ、高性能なコンピューターを使うようになりました。主な記録は次のとおりです。
- 2014年、CubeStormer 3(イギリス):3.253秒
- 2016年、Sub1(ドイツのエンジニア、アルベルト・ベーア):0.887秒。初めて1秒を切った記録です。
- 2016年、Sub1 Reloaded(同じロボットの改良版):ミュンヘンの展示会Electronicaで0.637秒
- 2018年、ベン・カッツとジャレッド・ディ・カルロのロボット(米MITの学生2人):0.38秒
- 2024年、TOKUFASTbot(三菱電機):0.305秒。モーターが1つの面を0.009秒で90度回します。
- 2025年、Purdubik's Cube(米パデュー大学の学生4人):0.103秒。三菱電機のロボットのほぼ3倍の速さです。
こちらがパデュー大学のロボットです。大学自身が公開した動画(英語)で、あまりに速いのでスローモーションで見る必要があります。
なぜそんなに速いの?
こうしたロボットがしていることは3つ。キューブを見て、解き方を計算し、実行することです。
- 見る:カメラで各面を撮影し、プログラムがステッカー1枚1枚の色を見分けます。パデュー大学のチームは、ここで多くの時間が失われていることに気づき、高速カメラでそれを最小限にしました。
- 計算する:コンピューターは、ヘルベルト・コシエンバの2フェーズアルゴリズムなどを使って、20手前後の短い解き方を探します。どんなキューブも20手以内で解けますが、最短の解き方を見つけるには時間がかかるので、それにとても近い解き方で妥協します。
- 実行する:各面に1つずつ、合計6つのモーターがキューブを回します。激しい回転に耐えられるよう、キューブは補強されたり、内側から固定されたりします。
人間はどうなの?
人間も大きく進歩しました。2026年の世界記録は耿暄一(Xuanyi Geng)の2.51秒です(ルービックキューブの世界記録はすべて最新のものを見られます)。ただ、ロボットと人間を比べるのは、どちらにとっても公平ではありません。ロボットには、人間がスタート前にもらえる15秒のインスペクションがありません。一方で人間は最短の解き方ではなく、指で非常に速く回せる50〜60手ほどの解き方を使っています。
あなたもロボットのようにキューブを解けます。私たちのルービックキューブソルバーは、スマホのカメラで色を読み取り、20手以内の解き方を教えてくれます。自分で解けるようになりたい人は、ステップごとの揃え方から始めましょう。


