Piston Box Solver
This site is a work in progress.
IMAGES
The Dev Team
This project is the brainchild of:

The Puzzle
It's a box! It's a burr! It's more than meets the eye! Click here to go to our sister site Pacific Puzzleworks more information about the Piston Box.
IMAGES
The Site
This is the development scratchpad sister site of Pacific Puzzleworks

Current project capabilities include:

  • encoding/decoding unique maze plate geometry transformation into URL-safe text string
  • storing records of every maze plate the system has encountered, tagged with a unique plateNum
  • creating/exploring new maze plate geometries using a simple click-to-connect graphic interface
  • storing records of every set of 8 maze plates the system has analyzed, tagged with a unique puzzleNum
  • generating and storing 2D graphic images of every maze plate encountered
  • overlaying red position-marker dots and/or green motion-path-markers onto 2D graphic images of mazes (used for editor and solution diagrams)
  • analyzing individual maze plates for certain basic requirements to meet for solvable puzzle
  • analyzing 8-plate puzzle configurations for total system solvability, with caveat that only rectilinear moves are currently supported
  • 3 modes of solution step counting including:
    • slow mode: only moves one grid dot at a time (even if going further is possible)
    • fast mode: moves each step as far as possible
    • condensed mode: groups all key moves at each plunge level together as one single step
  • displaying the solution steps on web browser graphic interface using "prev" and "next" buttons
  • animating the sequence of solution steps forward/backward