Sokoban

From NetHackWiki
Revision as of 20:03, 28 August 2006 by BlackShift (talk | contribs) (some strategies and cleanup)
Jump to navigation Jump to search

Sokoban is a branch of the dungeon modeled on and named after a game where a character is navigated through a series of levels. The object is to move objects to cover goal squares. The character must move only in the cardinal directions (north, south, east, and west) and push the objects from behind to move them. A player fails by getting objects stuck or boxing himself/herself in, as objects cannot be pulled, created, or destroyed.

In the case of NetHack, the objects are boulders and the goal squares are pits, which block the way forward. There are four levels in each game and two versions of each, for a total of 8 different levels. Diagonal moves are allowed, but only as a shortcut for two moves in cardinal directions. At the end of the Sokoban dungeon branch is a Treasure Zoo guarding a bag of holding or amulet of reflection, depending on which version of level 4 you are given. The levels are ascending in dungeon depth, i.e., the 2nd level is above the 1st etc.

Nethack Sokoban is complicated by the presence of monsters in the puzzles, so some concessions have been made. It is possible to create or destroy boulders, but Luck penalties are assessed for each offense.

Levels

Strategy

The articles about the individual levels contain a full solution to all the levels. Some general strategy tips include

  • Think ahead, the entire level is mapped and all the levels are solvable without 'cheating'.
  • Be careful, a typo may render a boulder immobile against the wall.
  • Check whether there are monsters in front of the pits.
  • Use a magic whistle for pets, or leave them behind one level.
  • Be aware of giant mimics imitating boulders.

Strategies for when a boulder got stuck:

  • Destroy a boulder with a pick axe or wand of striking (count whether there are enough!)
  • Drop everything in your inventory (including armor) and squeeze into the same square as a boulder.
  • Summon more boulders with a scroll of earth, which can be found on the 1st sokoban level.

The first level of sokoban, once completed, is often used as a stash level, for several reasons:

  • It is one of the locations which the Eye of the Aethiopica can teleport you to instantly.
  • It is conveniently located, two levels from the Oracle, 2-8 levels from the Gnomish Mines, and located in the top half of the Dungeons of Doom, where shops and altars are likely.
  • It is relatively free of monsters, and a spawning ground for baby monsters rather than their larger versions.
  • There are spare boulders which can be used to further block off a safe area.