I have written FORTRAN codes for solving Rubik's Cube and related puzzles on the screen. Each move (a twist of a face or a rotation of the entire puzzle) is made by entering a number. The puzzles are displayed in Postscript files, which should be refreshed after each move. The links below include examples of the displays, the FORTRAN codes, and sample moves.

Rubik's Cube (3x3x3): display FORTRAN sample moves

Rubik's Professor (5x5x5): display FORTRAN sample moves

Nested Cube (3x3x3 inside 5x5x5): display FORTRAN

Megaminx (based on dodecahedron--one layer): display FORTRAN sample moves

Gigaminx (based on dodecahedron--two layers): display FORTRAN sample moves

Icosaminx (based on icosahedron): display FORTRAN sample moves



Links:

forum

Purchase puzzles here or here

Jaap's puzzle page