Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wampycakes/kociemba
A slightly modified adaptation of Herbert Kociemba's Two Phase Rubik's Cube Solving Algorithm for use with manim-rubikscube
https://github.com/wampycakes/kociemba
Last synced: 11 days ago
JSON representation
A slightly modified adaptation of Herbert Kociemba's Two Phase Rubik's Cube Solving Algorithm for use with manim-rubikscube
- Host: GitHub
- URL: https://github.com/wampycakes/kociemba
- Owner: WampyCakes
- License: gpl-3.0
- Created: 2021-05-09T19:28:45.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-05-26T19:49:18.000Z (over 3 years ago)
- Last Synced: 2024-11-07T10:19:03.053Z (11 days ago)
- Language: Python
- Homepage:
- Size: 30.7 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# kociemba
A slightly modified adaptation of [Herbert Kociemba's Two Phase Rubik's Cube Solving Algorithm](https://github.com/hkociemba/RubiksCube-TwophaseSolver) for use with [manim-rubikscube](https://github.com/WampyCakes/manim-rubikscube).# Installation
`pip install https://github.com/WampyCakes/kociemba/archive/refs/heads/main.zip`# License
This is licensed under the GPLv3.0 license ([see LICENSE file](https://github.com/WampyCakes/kociemba/blob/main/LICENSE)) in cooperation with Kociemba's algorithm license.As per the license, changes made to Kociemba's source are:
* Removed anything unnecessary for solving such as examples, GUI, vision, and server files
* Commented out print statements
* Changed import statements
* Changed the way tables are written and read to be OS-independent (avoiding `EOFError: read() didn't return enough bytes` and other less important errors)
* Put a shell around it to act as a legitimate, installable Python package