Difference between revisions of "Sokoban Level 3a"

From NetHackWiki
Jump to navigation Jump to search
(level layout and solution)
 
m (cleanup)
Line 1: Line 1:
This version of the third level of [[sokoban]] has 16 boulders and 10 holes.
+
This version of the third level of [[sokoban]] has 16 [[boulder|boulders]] and 10 [[pit|pits]].
 
  0 boulder
 
  0 boulder
 
  ^ pit
 
  ^ pit
Line 20: Line 20:
  
 
== Strategy ==
 
== Strategy ==
The following solution solves the level without putting any blocks in an immobile position. Faster solutions which do not leave every boulder free exist.
+
The following solution solves the level without putting any blocks in an immobile position. Faster solutions which do not necessarily leave every boulder free might exist.
  
All boulders are replaced by letters so they can be referenced 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 '''Nddrr*''' means move boulder '''N''' two times down and two times to the right into a pit.
+
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 '''Nddrr*''' means move boulder '''N''' two times down and two times to the right into a pit.
  
 
   --------
 
   --------
Line 59: Line 59:
 
   |...@.....^^^^^^.|
 
   |...@.....^^^^^^.|
 
   ------------------
 
   ------------------
 
 
Clear the upper left corner.
 
Clear the upper left corner.
 
  Gdddrddddrrrrrrrr*
 
  Gdddrddddrrrrrrrr*

Revision as of 19:42, 28 August 2006

This version of the third level of sokoban has 16 boulders and 10 pits.

0 boulder
^ pit
@ 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 blocks in an immobile position. Faster solutions which do not necessarily leave every boulder free might exist.

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 Nddrr* means move boulder N two times down and two times to the right into a pit.

  --------
---.|....|
|...A....|----------
|.-.BC-DE|.|.......|
|.FG-......|.......|
|.-..H.|...|.......|
|....-I--J-|...<...|
|..KL..M...|.......|
|.--...|...|.......|
|....-N|---|.......|
---..O.-----------+|
  |..P@^^^^^^^^^^^.|
  ------------------

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 he L boulder.

Oll
Prr*
Nddrr*
LdddOuLrrdrrr*
Orddrrrrrr*
Krddddrrrrrrr*
  --------
---.|....|
|...A....|----------
|.-.BC-DE|.|.......|
|.FG-......|.......|
|.-..H.|...|.......|
|....-I--J-|...<...|
|......M...|.......|
|.--...|...|.......|
|....-.|---|.......|
---....-----------+|
  |...@.....^^^^^^.|
  ------------------

Clear the upper left corner.

Gdddrddddrrrrrrrr*
Frdddrddddrrrrrrrrr*

Now enter the small room in the middle and finish boulder M

Mrrlllllddddrrrrrrrrrr*

Enter the room just above J and finish H and I

Juu
Idddddrrrrrrrrr*
Hrddddddrrrrrrrrrr*
  --------
---.|....|
|...A....|----------
|.-.BC-DE|.|.......|
|...-....J.|.......|
|.-....|...|.......|
|....-.--.-|...<...|
|..........|.......|
|.--...|...|.......|
|....-.|---|.......|
---....-----------+|
  |...@..........^.|
  ------------------

Enter the top room through A and push C out, afterwards all boulders can still be moved around freely and should be checked for wands or rings.

Arr
Cddrddddddrrrrrrrrrrr*
  --------
---.|....|
|.....A..|----------
|.-.B.-DE|.|.......|
|...-....J.|.......|
|.-....|...|.......|
|....-.--.-|...<...|
|..........|.......|
|.--...|...|.......|
|....-.|---|.......|
---....-----------+|
  |...@............|
  ------------------