You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
📦 Proposal: Add Rubik’s Cube simulation and solving package
Hi maintainers 👋
I’d like to contribute a Python package to this repository that focuses on Rubik’s Cube algorithms and simulation. It’s a self-contained, modular package that includes:
A virtual Rubik’s Cube model (simulate cube state, apply moves/scrambles)
Multiple solving algorithms, designed for clarity and educational value
— While solving in fewer moves is appreciated, the focus is on easy-to-understand logic, with an emphasis on group theory concepts behind the solving techniques
Terminal-based visualizations and animations of the cube being solved
AI-oriented datasets (separate for each available algorithm in the package)
🗂 Directory placement question
Since this is a package and touches multiple domains (maths, algorithms, simulations, AI datasets), I'm unsure where it best fits in the current repo structure.
Would you prefer:
Adding a new top-level directory like rubik/ or puzzles/rubik/
Integrating it into existing folders, if any suitable you find.
Keeping it as a standalone package under one folder to preserve its structure?
or any different suggestion?
Happy to follow the project’s guidelines and adjust accordingly.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
📦 Proposal: Add Rubik’s Cube simulation and solving package
Hi maintainers 👋
I’d like to contribute a Python package to this repository that focuses on Rubik’s Cube algorithms and simulation. It’s a self-contained, modular package that includes:
A virtual Rubik’s Cube model (simulate cube state, apply moves/scrambles)
Multiple solving algorithms, designed for clarity and educational value
— While solving in fewer moves is appreciated, the focus is on easy-to-understand logic,
with an emphasis on group theory concepts behind the solving techniques
Terminal-based visualizations and animations of the cube being solved
AI-oriented datasets (separate for each available algorithm in the package)
🗂 Directory placement question
Since this is a package and touches multiple domains (maths, algorithms, simulations, AI datasets), I'm unsure where it best fits in the current repo structure.
Would you prefer:
rubik/orpuzzles/rubik/Happy to follow the project’s guidelines and adjust accordingly.
Thanks! 🙏
BetaWas this translation helpful?Give feedback.
All reactions