Sokoban

The rules of this puzzle game are very simple:

The mouse must push each piece of cheese into (actually onto) a mouse hole to win.  Only one piece of cheese can be pushed at a time.

From the University of Alberta web site describing Sokoban: "The restriction of only being able to push the [cheese] makes this game challenging: One can create unsolvable positions. Players will soon learn that this is the main obstacle in solving problems. Advanced players also try to find shorter and shorter solutions, measured in stone pushes and man moves."

Start of maze number 1:

Just to prove that this one can be solved:

For the solution, watch this.

The help button is located in the lower right corner of the window but here's the important information:

  • Cursor left => move left
  • Cursor right => move right
  • Cursor up => move up
  • Cursor down => move down
  • Shift w/ cursor key => moves as far as possible without pushing boxes
  • Control w/ cursor key => moves as far as possible including pushing boxes
  • a => again (same maze)
  • h => help
  • n => next (another maze, next in line)
  • p => previous (another maze, previous in line)
  • r => random (another maze, random selection)
  • t => theme (another theme)
  • q => quit

For more information about the complexities of Sokoban, look here.

 Page last changed: 07/02/2008