I am a scientific programmer with expertise in developing large-scale commercial scheduling software.
Algorithms for solving scheduling problems are conceptually similar to that of solving Rubik's cubes. I used Rubik's cubes to explain to my clients why their scheduling problems would be impossible to be solved by mathematical models and why I have to use Rule-Based Simulation together with algorithms to solve their particular scheduling problems. In addition, I used Rubik's cubes with different mechanism (e.g. 2x2x2, Pyraminx, 3x3x3, 4x4x4, 5x5x5, Megaminx,...) to illustrate the consequences of altering the constraints... why I have to redevelop new algorithms when they simply changed one constraint... that's how I started collecting Rubik's cubes.
I have collected more than 800 different kinds of Rubik's style puzzles so far. Listed here are some of my puzzles that can be found in TwistyPuzzles' database. Please visit my web site, "www.PuzzleManiac.com", for my other puzzles -- including some very rare custom cubes.
~~~ PuzzleManiac ~~~
2X2X2
3X3X3
3X3X3 (PICTURE)
4X4X4
5X5X5
CUBE (SHAPE PRESERVING)
CUBE (SHAPE CHANGING)
CUBOID
OCTAHEDRON
OTHER EIGHT-SIDED
DODECAHEDRON
RHOMBIC DODECAHEDRON
OTHER TWELVE-SIDED
FOUR
TEN
FOURTEEN
TWENTY
OTHER N-SIDED
PUCKS
SPHERE
CYLINDER
STAR
HEADS & OBJECTS
OTHER SHAPES
MOVING HOLE
MOVING MARBLES
MOVING TILES
SIAMESE & FUSED
FOLDING
ELECTRONIC
PATTERN MATCHING
OTHER MECHANISMS
BOOKS
GAMES
MISCELLANEOUS STUFF