Skip to main content

AlphaCube

AlphaCube is a powerful & flexible Rubik's Cube solver built upon AI research. It uses a neural network to find optimal/near-optimal solutions for a given scrambled state.

note

🎮 Try the interactive demo: alphacube.dev

Use Cases

  • Solve any scrambled Rubik's Cube configuration with ease.
  • Find efficient algorithms, optimizing for either solution length or ergonomic move sequences.
  • Incorporate solving capabilities into custom Rubik's Cube applications and tools.
  • Analyze the statistical properties and solution space of the Rubik's Cube.
Original Paper

K. Takano. Self-Supervision is All You Need for Solving Rubik's Cube. Transactions on Machine Learning Research, ISSN 2835-8856, 2023. URL: https://openreview.net/forum?id=bnBeNFB27b.