Bloxorz (or, as I keep trying to spell
it, 'Bloxors') is a nice little puzzle game. It seemed to lend itself well to a mechanical
solution, and a number of people reported being stuck, so I tinkered together this solver for
Functionality is limited in several important respects:
You must enter the puzzle into the solver before a solution can
be computed. New! All 33 levels are now
pre-defined in the solver. Use the 'Quickload' dropdown to load one of
- The solver doesn't understand the effects of landing on switches.
You must manually determine the effects of each switch, which
switches to avoid, which to hit, and in what sequence to visit them.
New! Levels incorporating switches have been
broken into sublevels (Level 02A, Level 02B, etc.) in the Quickload menu.
Each sublevel has the correct sub-goal (e.g. a switch or splitter)
pre-selected. (The layout of each sublevel reflects the effects of all
previously triggered switches.)
- The solver only handles rectangular blocks. Sublevels following
sublevels which end with splitters (e.g. Level 15B) begin once the
rectangular block has been reassembled; such reassembly is left as an
exercise for the reader.
If you can live with those caveats, select a level from the Quickload menu (or use the palette in
the edit view to lay out a level) and let the
solver show you the path. Happy bloxoring, and feel free to contact me with
any suggestions, bugs, or (always appreciated) compliments.
(Tested on IE 6.0.2800.1106, Mozilla 1.7.2, and FF 184.108.40.206)