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
37
Emerging
efficientcube
31
Emerging
Maintenance 2/25
Adoption 6/25
Maturity 25/25
Community 4/25
Maintenance 0/25
Adoption 8/25
Maturity 16/25
Community 7/25
Stars: 21
Forks: 1
Downloads:
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

This tool helps Rubik's Cube enthusiasts and speedcubers find the optimal or near-optimal sequence of moves to solve any scrambled cube configuration. You input a scrambled cube state, and it outputs a set of move sequences. It's designed for anyone who wants to quickly solve a cube, analyze cube properties, or integrate solving capabilities into their own cube-related projects.

Rubik's Cube solving speedcubing puzzle games algorithm generation cube analytics

About efficientcube

kyo-takano/efficientcube

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

This project offers a deep learning method to find efficient solutions for complex puzzles like the Rubik's Cube, the 15 Puzzle, and 7x7 Lights Out. You input a scrambled puzzle state, and it outputs the sequence of moves needed to solve it, often in fewer steps than previous methods. This is for puzzle enthusiasts, researchers studying combinatorial problems, or anyone interested in competitive puzzle-solving.

Rubik's Cube puzzle-solving combinatorial-puzzles algorithm-optimization

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