Java Rubik's Cube Solver
This project was completed to fulfill the requirements for the K-State Honors program. It is based on the mathematics done by Herbert Kociemba for his Cube Explorer program.
This project was completed to fulfill the requirements for the K-State Honors program. It is based on the mathematics done by Herbert Kociemba for his Cube Explorer program.
My project was to replicate Herbert Kociemba's algorithm based on his excellent write-up of the mathematics behind solving a Rubik's Cube, without looking at any availble code. His articles are available online here. It was a very challenging project, but I found it very rewarding.
The project has been posted to my GitHub Account and is best viewed there. Click here to download the project as a single ZIP file.
Information and materials from classes I've taught:
Previous SemestersProgramming projects I've worked on:
Papers written, presentations given, etc.: