Sokoban Level 1o

From NetHackWiki
Jump to navigation Jump to search

Sokoban Level 1o is a new possible map for Sokoban that appears in GruntHack and SlashTHEM. It has 11 boulders and 10 pits, leaving one spare boulder.

      ------------
     --..|.....|<| 0 boulder
     |..0|00.0.|^| ^ pit
     |-......0-|^| > starting position/downstairs
     |...|.0..||^| < upstairs
     |>0.|-.---|^| ? scroll of earth
     --.--|0|  |^|
    ---.--|.|  |^|
    |....--.----^|
    |.0..0..^^^..|
    |.0..------??|
    --...|    ----
     -----        

Strategy

NOTE: Page is a work in progress.

The following solution solves the level without making any boulders 'stick', but may not be the fastest solution possible; improvements on solving and move organization are welcome.

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.

First set of moves:

  ------------ 
 --..|.....|<| G dddd d
 |..A|BC.D.|^| J rrr*
 |-......E-|^| I rrrr rr*
 |...|.F..||^| 
 |@G.|-.---|^| 
 --.--|H|  |^|
---.--|.|  |^|
|....--.----^|
|.I..J..^^^..|
|.K..------..|
--...|    ----
 -----        

Second set of moves:

  ------------ 
 --..|.....|<| G urrr rrrr*
 |..A|BC.D.|^| K urrr rrrr rrru*
 |-......E-|^| 
 |...|.F..||^| 
 |>..|-.---|^| 
 --.--|H|  |^|
---.--|.|  |^|
|....--.----^|
|.......@.^..|
|.KG.------..|
--...|    ----
 -----        

Third set of moves:

  ------------ 
 --..|.....|<| C d
 |..A|BC.D.|^| D ll
 |-......E-|^| E u
 |...|.F..||^| C lll
 |>..|-.---|^| 
 --.--|H|  |^|
---.--|.|  |^|
|....--.----.|
|...........@|
|....------..|
--...|    ----
 -----        

Fourth set of moves:

  ------------ 
 --..|.....|<| F r
 |..A|BD.E.|^| H dddr rrrr uu*
 |-.C@....-|^| 
 |...|.F..||^| 
 |>..|-.---|^| 
 --.--|H|  |^|
---.--|.|  |^|
|....--.----.|
|...........@|
|....------..|
--...|    ----
 -----