Sokoban Level 3a

From NetHackWiki
Jump to: navigation, search

This version of the third level of Sokoban has 16 boulders and 11 holes.

0 boulder
^ hole
@ starting position/downstairs
< upstairs
-------- 
---.|....| 
|...0....|---------- 
|.-.00-00|.|.......| 
|.00-......|.......| 
|.-..0.|...|.......| 
|....-0--0-|...<...| 
|..00..0...|.......| 
|.--...|...|.......| 
|....-0|---|.......| 
---..0.-----------+| 
  |..0@^^^^^^^^^^^.| 
  ------------------

Strategy

The following solution solves the level without putting any boulders in an immobile position. Faster solutions which do not necessarily leave every boulder free might exist. You can watch a video of this solution.

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 hole (and thus removed the boulder from the game). So Nddrr* means move boulder N two times down and two times to the right into a hole.

First clear up the lower part of the room. The opening move is the only one possible. Make sure you move the O boulder out of the way when finishing the L boulder:

--------
---.|....|
|...A....|---------- O ll
|.-.BC-DE|.|.......| P rr*
|.FG-......|.......| N ddrr*
|.-..H.|...|.......| L ddd
|....-I--J-|...<...| O u
|..KL..M...|.......| L rrdr rr*
|.--...|...|.......| O rddr rrrr r*
|....-N|---|.......| K rddd drrr rrrr*
---..O.-----------+|
  |..P@^^^^^^^^^^^.|
  ------------------

Clear the upper left corner, boulders G and F. Now enter the small room in the middle and finish boulder M. Then enter the room just above J and finish I and H:

--------
---.|....|
|...A....|---------- G dddr dddd rrrr rrrr*
|.-.BC-DE|.|.......| F rddd rddd drrr rrrr rr*
|.FG-......|.......| M rrll llld dddr rrrr rrrr r*
|.-..H.|...|.......| J uu
|....-I--J-|...<...| I dddd drrr rrrr rr*
|......M...|.......| H rddd dddr rrrr rrrr r*
|.--...|...|.......| 
|....-.|---|.......| 
---....-----------+|
  |...@.....^^^^^^.|
  ------------------

Enter the top room through A and push C out:

-------- 
---.|....| 
|...A....|---------- A rr 
|.-.BC-DE|.|.......| C ddrd dddd drrr rrrr rrrr* 
|...-....J.|.......|  
|.-....|...|.......|  
|....-.--.-|...<...|  
|..........|.......|  
|.--...|...|.......| 
|....-.|---|.......| 
---....-----------+| 
  |...@..........^.| 
  ------------------

The level is now finished. All boulders can still be moved around freely and should be checked for wands or rings.

--------
---.|....|
|.....A..|----------
|.-.B.-DE|.|.......|
|...-....J.|.......|
|.-....|...|.......|
|....-.--.-|...<...|
|..........|.......|
|.--...|...|.......|
|....-.|---|.......|
---....-----------+|
  |...@............|
  ------------------

Next level

After this level, you will face either of the following levels. In NetHack 3.4.3 and variants based on it, level 4a has a bag of holding and level 4b has an amulet of reflection. In NetHack 3.6.0 and variants based on it, either level may have either prize with equal probability:

Sokoban Level 4a
--------------------------
|@......^^^^^^^^^^^^^^^^.|
|.......----------------.|
-------.------         |.|
 |...........|         |.|
 |.0.0.0.0.0.|         |.|
--------.----|         |.|
|...0.0..0.0.|         |.|
|...0........|         |.|
-----.--------   ------|.|
 |..0.0.0...|  --|.....|.|
 |.....0....|  |.+.....|.|
 |.0.0...0.--  |-|.....|.|
-------.----   |.+.....+.|
|..0.....|     |-|.....|--
|........|     |.+.....|
|...------     --|.....|
-----            -------
Sokoban Level 4b
  ------------------------
  |..^^^^^^^^^^^^^^^^^^..|
  |..-------------------.|
----.|    -----        |.|
|..|0--  --...|        |.|
|.....|--|.0..|        |.|
|.00..|..|..0.|        |.|
--..00|...00.--        |.|
 |0..0...|0..|   ------|.|
 |.00.|..|..0| --|.....|.|
 |.0.0---|.0.| |.+.....|.|
 |.......|..-- |-|.....|.|
 ----.0..|.--  |.+.....+.|
    ---.--.|   |-|.....|--
     |.0...|   |.+.....|
     |@.|..|   --|.....|
     -------     -------