Sunday 7 August 2016

Sokoban Tutorial Part 3 – Not to obstruct building blocks

When we want to solve more levels where are solid bricks we must have principle "Not to obstruct building blocks". Sometimes when we don't need all bricks we can obstruct some block and we finish level but good principle is don't do that when is possible.
Example on level number six in LaserTank base level.

  1. Four bricks

    When we moved block to four bricks together we lost brick.

    Practical Example

  2. Three bricks are blocking the passage

    When three blocks together would be blocking the passage we shouldn't do that.

  3. One block in closed wall

    When one block would be in closed wall we can't do this move. It is when we coldn't get brick to move it out.

No comments:

Post a Comment