alphacube and efficientcube

These are competing implementations of Rubik's Cube solvers by the same author, where efficientcube represents a newer state-of-the-art approach that has superseded alphacube's "powerful & flexible" design, explaining why only the former is actively downloaded despite lower adoption.

alphacube
35
Emerging
efficientcube
31
Emerging
Maintenance 2/25
Adoption 11/25
Maturity 18/25
Community 4/25
Maintenance 0/25
Adoption 8/25
Maturity 16/25
Community 7/25
Stars: 21
Forks: 1
Downloads: 149
Commits (30d): 0
Language: Python
License: MIT
Stars: 46
Forks: 3
Downloads:
Commits (30d): 0
Language: Jupyter Notebook
License: CC-BY-4.0
Stale 6m
Stale 6m No Package No Dependents

About alphacube

kyo-takano/alphacube

A powerful & flexible Rubik's Cube solver

About efficientcube

kyo-takano/efficientcube

State-of-the-Art method for solving the Rubik's Cube

Uses self-supervised learning on backward state trajectories from the goal state rather than forward exploration, enabling DNNs to solve Rubik's Cube, 15 Puzzle, and Lights Out with fewer training iterations. Includes pretrained TorchScript models and integrates beam search decoding with configurable width to balance solution optimality against computational cost. Provides standalone Jupyter notebooks for training and inference on Colab/Kaggle, plus a Python package with straightforward API for applying scrambles and retrieving solution paths.

Scores updated daily from GitHub, PyPI, and npm data. How scores work