Sokoban Level 1m

From NetHackWiki
Jump to: navigation, search

This is one of the new possible maps for Sokoban Level 1 in UnNetHack. It has 12 boulders and pits, leaving no spare boulders. Like all Sokoban levels in UnNetHack, this level may be flipped horizontally or vertically.

-------       -------- 0 boulder
|.....|-------|<^^^..| ^ pit
|.....|....|..--##-..| > starting position/downstairs
|.0...|...0.0..|..#^-- < upstairs
|..0..|..0.--..|..#^|  ? scroll of earth
|.00..|-0.0....+..#^|  # iron bars
|-.|..||.------|..#^|
|-.|..--.......|..#^|
|..|0..........-##-^|
|...00.........^^^..|
|.....-->|.....---??|
---------------- ----

Strategy

The following solution may not be very fast or organized. Improvements welcome. Like all Sokoban levels it can be solved without making any boulders 'stick'.

All boulders are replaced by letters so they can be referred to. Moving the boulders is shortened to r for right, l for left, u for up, d for down. An asterisk is used to denote the last move filled a pit (and thus removed the boulder from the game). So "N ddrr*" means move boulder N two times down and two times to the right into a pit.

Fill the first pit with a boulder from the upper chamber:

-------       -------- H uudd dddd rrrr rrr*
|.....|-------|<^^^..|
|.....|....|..--##-..|
|.A...|...B.C..|..#^--
|..D..|..E.--..|..#^|
|.FG..|-H.I....+..#^|
|-.|..||.------|..#^|
|-.|..--.......|..#^|
|..|J..........-##-^|
|...KL.........^^^..|
|.....--@|.....---??|
---------------- ----

Open a passage to the room with iron bars:

-------       -------- B d
|.....|-------|<^^^..| C rd
|.....|....|..--##-..|
|.A...|...B.C..|..#^--
|..D..|..E.--..|..#^|
|.FG..|-..I....+..#^|
|-.|..||.------|..#^|
|-.|..--.......|..#^|
|..|J..........-##-^|
|...KL........@.^^..|
|.....-->|.....---??|
---------------- ----

Check the room with iron bars for wands; a monster in the room with a wand can zap you in the corridors with pits. After that, use boulders from the upper chamber to fill in two more pits:

-------       -------- I lldd ddrr rrrr rr*
|.....|-------|<^^^..| B dlld dddr rrrr rrrr*
|.....|....|..--##-..|
|.A...|......@.|..#^--
|..D..|..EB--C.|..#^|
|.FG..|-..I....+..#^|
|-.|..||.------|..#^|
|-.|..--.......|..#^|
|..|J..........-##-^|
|...KL..........^^..|
|.....-->|.....---??|
---------------- ----

Pick up the scrolls of earth a push the last boulders in the upper chambers into pits:

-------       -------- E lddd ddrr rrrr rrrr ru*
|.....|-------|<^^^..| C dlll lldd ddrr rrrr rrrr ruu*
|.....|....|..--##-..|
|.A...|........|..#^--
|..D..|..E.--C.|..#^|
|.FG..|-..........#^|
|-.|..||.------|..#^|
|-.|..--.......|..#^|
|..|J..........-##-^|
|...KL..........@...|
|.....-->|.....---??|
---------------- ----

Once the lower left chamber is reached from the upper left chamber, complete the second corridor of pits:

-------       -------- F dddd
|.....|-------|<^^^..| L u
|.....|....|..--##-..| K rrrr rrrr rrrr rrru uu*
|.A...|........|..#^-- F rrrr rrrr rrrr rrrr ruuu u*
|..D..|....--..|..#^|  J uu
|.FG..|-..........#^|  L drrr rrrr rrrr rrru uuuu*
|-.|..||.------|..#^|  J dddr rrrr rrrr rrrr rruu uuuu*
|-.|..--.......|..#.|
|..|J..........-##-@|
|...KL..............|
|.....-->|.....---..|
---------------- ----

Use the final boulders on the last corridor of pits:

-------       -------- G rrdd ddrr rrrr rrrr rrrr uuuu uuuu l*
|.....|-------|<^^^..| D rrdd dddr rrrr rrrr rrrr ruuu uuuu ull*
|.....|....|..--##-..| A dddd ddrr rrrr rrrr rrrr rrru uuuu uuul ll*
|.A...|........|..#.--
|..D..|....--..|..#@|
|..G..|-..........#.|
|-.|..||.------|..#.|
|-.|..--.......|..#.|
|..|...........-##-.|
|...................|
|.....-->|.....---..|
---------------- ----

The level is now complete:

-------       --------
|.....|-------|<.@...|
|.....|....|..--##-..|
|.....|........|..#.--
|.....|....--..|..#.|
|.....|-..........#.|
|-.|..||.------|..#.|
|-.|..--.......|..#.|
|..|...........-##-.|
|...................|
|.....-->|.....---..|
---------------- ----

Next level

UnNetHack's Sokoban branch has only three levels per game, collapsing the 'second' levels into the first floor, so the first level leads straight to the pool of third levels: