Difference between revisions of "The Dragon of Bactria"

From NetHackWiki
Jump to navigation Jump to search
(Add solution for The Dragon of Bactria (soko1-12))
 
m (Fix diagram rendering)
 
Line 1: Line 1:
 
<!-- Please do not copy this article to Wikia. -->This is one of the new possible maps for [[Sokoban]] Level 1 in [[Hack'EM]]. It has 32 [[boulder]]s and 28 [[hole]]s, leaving 4 spare boulders.
 
<!-- Please do not copy this article to Wikia. -->This is one of the new possible maps for [[Sokoban]] Level 1 in [[Hack'EM]]. It has 32 [[boulder]]s and 28 [[hole]]s, leaving 4 spare boulders.
  
-----  ----                  0 boulder
+
  -----  ----                  0 boulder
|...----|..---      -------  ^ hole
+
  |...----|..---      -------  ^ hole
|00.0..0.....|  ----|.....|-- > starting position/downstairs
+
  |00.0..0.....|  ----|.....|-- > starting position/downstairs
--..0.0..|....|  |...+.....+.| + door
+
--..0.0..|....|  |...+.....+.| + door
|....0..0|....|  |^--|.....|-|
+
|....0..0|....|  |^--|.....|-|
|.0...0..|....|  |^| |.....+.|
+
|.0...0..|....|  |^| |.....+.|
|---.------.----  |^| |.....|-|
+
|---.------.----  |^| |.....|-|
|.0.00..|.0.0..|  |^| |.....+.|
+
|.0.00..|.0.0..|  |^| |.....+.|
|..0.0..|.0.0..|  |^| |.....|--
+
|..0.0..|.0.0..|  |^| |.....|--
|.0..0.0...0.0.|  |^| -------
+
|.0..0.0...0.0.|  |^| -------
|..0..00|.0.0.--  |^|
+
|..0..00|.0.0.--  |^|
|.00....|..0..|  |^|
+
|.00....|..0..|  |^|
|->--------...|  |^|
+
|->--------...|  |^|
|-^|      -----  |^|
+
|-^|      -----  |^|
|.^----------------^|
+
|.^----------------^|
|..^^^^^^^^^^^^^^^..|
+
|..^^^^^^^^^^^^^^^..|
------------------..|
+
------------------..|
                ----
+
                  ----
  
 
== Strategy ==
 
== Strategy ==
-----  ----                  '''A''' u
+
  -----  ----                  '''A''' u
|...----|..---      -------  '''B''' r
+
  |...----|..---      -------  '''B''' r
|54.2..W.....|  ----|.....|-- '''C''' u
+
  |54.2..W.....|  ----|.....|-- '''C''' u
--..3.Y..|....|  |...+.....+.| '''K''' uu
+
--..3.Y..|....|  |...+.....+.| '''K''' uu
|....1..X|....|  |^--|.....|-| '''B''' r
+
|....1..X|....|  |^--|.....|-| '''B''' r
|.6...Z..|....|  |^| |.....+.| '''A''' r
+
|.6...Z..|....|  |^| |.....+.| '''A''' r
|---.------.----  |^| |.....|-| '''D''' dddd
+
|---.------.----  |^| |.....|-| '''D''' dddd
|.E.GH..|.N.V..|  |^| |.....+.|
+
|.E.GH..|.N.V..|  |^| |.....+.|
|..F.I..|.O.U..|  |^| |.....|--
+
|..F.I..|.O.U..|  |^| |.....|--
|.D..J.M...R.T.|  |^| -------
+
|.D..J.M...R.T.|  |^| -------
|..C..KL|.P.S.--  |^|
+
|..C..KL|.P.S.--  |^|
|.AB....|..Q..|  |^|
+
|.AB....|..Q..|  |^|
|->--------...|  |^|
+
|->--------...|  |^|
|-^|      -----  |^|
+
|-^|      -----  |^|
|.^----------------^|
+
|.^----------------^|
|..^^^^^^^^^^^^^^^..|
+
|..^^^^^^^^^^^^^^^..|
------------------..|
+
------------------..|
                ----
+
                  ----
  
-----  ----                  '''A''' lddd d
+
  -----  ----                  '''A''' lddd d
|...----|..---      -------  '''C''' lddd dddr
+
  |...----|..---      -------  '''C''' lddd dddr
|54.2..W.....|  ----|.....|-- '''B''' llld dddr r
+
  |54.2..W.....|  ----|.....|-- '''B''' llld dddr r
--..3.Y..|....|  |...+.....+.| '''J''' llld dddd drrr
+
--..3.Y..|....|  |...+.....+.| '''J''' llld dddd drrr
|....1..X|....|  |^--|.....|-| '''M''' rrr
+
|....1..X|....|  |^--|.....|-| '''M''' rrr
|.6...Z..|....|  |^| |.....+.| '''Q''' r
+
|.6...Z..|....|  |^| |.....+.| '''Q''' r
|---.------.----  |^| |.....|-| '''R''' uuuu u
+
|---.------.----  |^| |.....|-| '''R''' uuuu u
|.E.GH..|.N.V..|  |^| |.....+.| '''W''' l
+
|.E.GH..|.N.V..|  |^| |.....+.| '''W''' l
|..F.IK.|.O.U..|  |^| |.....|-- '''1''' l
+
|..F.IK.|.O.U..|  |^| |.....|-- '''1''' l
|..C.J.M...R.T.|  |^| -------  '''G''' dddd lldd ddrr rr
+
|..C.J.M...R.T.|  |^| -------  '''G''' dddd lldd ddrr rr
|..A...L|.P.S.--  |^|
+
|..A...L|.P.S.--  |^|
|....B..|..Q..|  |^|
+
|....B..|..Q..|  |^|
|->--------...|  |^|
+
|->--------...|  |^|
|-.|      -----  |^|
+
|-.|      -----  |^|
|.^----------------^|
+
|.^----------------^|
|..^^^^^^^^^^^^^^^..|
+
|..^^^^^^^^^^^^^^^..|
------------------..|
+
------------------..|
                ----
+
                  ----
  
-----  ----                  '''F''' dddl dddd rrrr r
+
  -----  ----                  '''F''' dddl dddd rrrr r
|...----|..---      -------  '''K''' dlll lddd dddr rrrr r
+
  |...----|..---      -------  '''K''' dlll lddd dddr rrrr r
|54.2.W......|  ----|.....|-- '''I''' lddd lldd ddrr rrrr r
+
  |54.2.W......|  ----|.....|-- '''I''' lddd lldd ddrr rrrr r
--..3.Y..|....|  |...+.....+.| '''M''' llll llll dddd ddrr rrrr rr
+
--..3.Y..|....|  |...+.....+.| '''M''' llll llll dddd ddrr rrrr rr
|...1...X|.R..|  |^--|.....|-| '''P''' ulll llll lddd dddr rrrr rrrr
+
|...1...X|.R..|  |^--|.....|-| '''P''' ulll llll lddd dddr rrrr rrrr
|.6...Z..|....|  |^| |.....+.| '''S''' lllu llll llld dddd drrr rrrr rrr
+
|.6...Z..|....|  |^| |.....+.| '''S''' lllu llll llld dddd drrr rrrr rrr
|---.------.----  |^| |.....|-| '''L''' urrr llll llll dddd ddrr rrrr rrrr r
+
|---.------.----  |^| |.....|-| '''L''' urrr llll llll dddd ddrr rrrr rrrr r
|.E..H..|.N.V..|  |^| |.....+.| '''Q''' luul llll llll dddd ddrr rrrr rrrr rr
+
|.E..H..|.N.V..|  |^| |.....+.| '''Q''' luul llll llll dddd ddrr rrrr rrrr rr
|..F.IK.|.O.U..|  |^| |.....|-- '''T''' udll llll llll lddd dddr rrrr rrrr rrrr
+
|..F.IK.|.O.U..|  |^| |.....|-- '''T''' udll llll llll lddd dddr rrrr rrrr rrrr
|.........M..T.|  |^| -------  '''U''' rdll llll llll lddd dddr rrrr rrrr rrrrr
+
|.........M..T.|  |^| -------  '''U''' rdll llll llll lddd dddr rrrr rrrr rrrrr
|......L|.P.S.--  |^|          '''O''' rrrd llll llll llld dddd drrr rrrr rrrr rrrr
+
|......L|.P.S.--  |^|          '''O''' rrrd llll llll llld dddd drrr rrrr rrrr rrrr
|.......|...Q.|  |^|
+
|.......|...Q.|  |^|
|->--------...|  |^|
+
|->--------...|  |^|
|-.|      -----  |^|
+
|-.|      -----  |^|
|..----------------^|
+
|..----------------^|
|......^^^^^^^^^^^..|
+
|......^^^^^^^^^^^..|
------------------..|
+
------------------..|
                ----
+
                  ----
  
-----  ----                  '''R''' dddd dlll llll lldd dddd rrrr rrrr rrrr rrrr ru
+
  -----  ----                  '''R''' dddd dlll llll lldd dddd rrrr rrrr rrrr rrrr ru
|...----|..---      -------  '''V''' luuu llll llll lddd dddr rrrr rrrr rrrr rrrr uu
+
  |...----|..---      -------  '''V''' luuu llll llll lddd dddr rrrr rrrr rrrr rrrr uu
|54.2.W......|  ----|.....|-- '''N''' ruuu llll llll lddd dddr rrrr rrrr rrrr rrrr uuu
+
  |54.2.W......|  ----|.....|-- '''N''' ruuu llll llll lddd dddr rrrr rrrr rrrr rrrr uuu
--..3.Y..|....|  |...+.....+.| '''E''' rrdd lldd dddd rrrr rrrr rrrr rrrr ruuu u
+
--..3.Y..|....|  |...+.....+.| '''E''' rrdd lldd dddd rrrr rrrr rrrr rrrr ruuu u
|...1...X|.R..|  |^--|.....|-| '''H''' lddl lddd dddr rrrr rrrr rrrr rrrr uuuu u
+
|...1...X|.R..|  |^--|.....|-| '''H''' lddl lddd dddr rrrr rrrr rrrr rrrr uuuu u
|.6...Z..|....|  |^| |.....+.| '''1''' r
+
|.6...Z..|....|  |^| |.....+.| '''1''' r
|---.------.----  |^| |.....|-| '''6''' rrdd ddll dddd ddrr rrrr rrrr rrrr rrru uuuu u
+
|---.------.----  |^| |.....|-| '''6''' rrdd ddll dddd ddrr rrrr rrrr rrrr rrru uuuu u
|.E..H..|.N.V..|  |^| |.....+.| '''Z''' lllr dddd lldd dddd rrrr rrrr rrrr rrrr ruuu uuuu
+
|.E..H..|.N.V..|  |^| |.....+.| '''Z''' lllr dddd lldd dddd rrrr rrrr rrrr rrrr ruuu uuuu
|.......|......|  |^| |.....|-- '''1''' lldr dddd lldd dddd rrrr rrrr rrrr rrrr ruuu uuuu u
+
|.......|......|  |^| |.....|-- '''1''' lldr dddd lldd dddd rrrr rrrr rrrr rrrr ruuu uuuu u
|..............|  |^| -------
+
|..............|  |^| -------
|.......|.....--  |^|
+
|.......|.....--  |^|
|.......|.....|  |^|
+
|.......|.....|  |^|
|->--------...|  |^|
+
|->--------...|  |^|
|-.|      -----  |^|
+
|-.|      -----  |^|
|..----------------^|
+
|..----------------^|
|...................|
+
|...................|
------------------..|
+
------------------..|
                ----
+
                  ----
  
-----  ----                  '''3''' l
+
  -----  ----                  '''3''' l
|...----|..---      -------  '''5''' dddr rddd dlld dddd drrr rrrr rrrr rrrr rruu uuuu uuu
+
  |...----|..---      -------  '''5''' dddr rddd dlld dddd drrr rrrr rrrr rrrr rruu uuuu uuu
|54.2.W......|  ----|.....|-- '''4''' rddd dddd lldd dddd rrrr rrrr rrrr rrrr ruuu uuuu uuu
+
  |54.2.W......|  ----|.....|-- '''4''' rddd dddd lldd dddd rrrr rrrr rrrr rrrr ruuu uuuu uuu
--..3.Y..|....|  |...+.....+.| '''3''' ddrd dddl lddd dddr rrrr rrrr rrrr rrrr uuuu uuuu uuu
+
--..3.Y..|....|  |...+.....+.| '''3''' ddrd dddl lddd dddr rrrr rrrr rrrr rrrr uuuu uuuu uuu
|.......X|....|  |^--|.....|-|
+
|.......X|....|  |^--|.....|-|
|........|....|  |^| |.....+.|
+
|........|....|  |^| |.....+.|
|---.------.----  |^| |.....|-|
+
|---.------.----  |^| |.....|-|
|.......|......|  |.| |.....+.|
+
|.......|......|  |.| |.....+.|
|.......|......|  |.| |.....|--
+
|.......|......|  |.| |.....|--
|..............|  |.| -------
+
|..............|  |.| -------
|.......|.....--  |.|
+
|.......|.....--  |.|
|.......|.....|  |.|
+
|.......|.....|  |.|
|->--------...|  |.|
+
|->--------...|  |.|
|-.|      -----  |.|
+
|-.|      -----  |.|
|..----------------.|
+
|..----------------.|
|...................|
+
|...................|
------------------..|
+
------------------..|
                ----
+
                  ----
  
 
== Next level ==
 
== Next level ==

Latest revision as of 16:29, 1 May 2023

This is one of the new possible maps for Sokoban Level 1 in Hack'EM. It has 32 boulders and 28 holes, leaving 4 spare boulders.

 -----   ----                   0 boulder
 |...----|..---       -------   ^ hole
 |00.0..0.....|   ----|.....|-- > starting position/downstairs
--..0.0..|....|   |...+.....+.| + door
|....0..0|....|   |^--|.....|-|
|.0...0..|....|   |^| |.....+.|
|---.------.----  |^| |.....|-|
|.0.00..|.0.0..|  |^| |.....+.|
|..0.0..|.0.0..|  |^| |.....|--
|.0..0.0...0.0.|  |^| -------
|..0..00|.0.0.--  |^|
|.00....|..0..|   |^|
|->--------...|   |^|
|-^|      -----   |^|
|.^----------------^|
|..^^^^^^^^^^^^^^^..|
------------------..|
                 ----

Strategy

 -----   ----                   A u
 |...----|..---       -------   B r
 |54.2..W.....|   ----|.....|-- C u
--..3.Y..|....|   |...+.....+.| K uu
|....1..X|....|   |^--|.....|-| B r
|.6...Z..|....|   |^| |.....+.| A r
|---.------.----  |^| |.....|-| D dddd
|.E.GH..|.N.V..|  |^| |.....+.|
|..F.I..|.O.U..|  |^| |.....|--
|.D..J.M...R.T.|  |^| -------
|..C..KL|.P.S.--  |^|
|.AB....|..Q..|   |^|
|->--------...|   |^|
|-^|      -----   |^|
|.^----------------^|
|..^^^^^^^^^^^^^^^..|
------------------..|
                 ----
 -----   ----                   A lddd d
 |...----|..---       -------   C lddd dddr
 |54.2..W.....|   ----|.....|-- B llld dddr r
--..3.Y..|....|   |...+.....+.| J llld dddd drrr
|....1..X|....|   |^--|.....|-| M rrr
|.6...Z..|....|   |^| |.....+.| Q r
|---.------.----  |^| |.....|-| R uuuu u
|.E.GH..|.N.V..|  |^| |.....+.| W l
|..F.IK.|.O.U..|  |^| |.....|-- 1 l
|..C.J.M...R.T.|  |^| -------   G dddd lldd ddrr rr
|..A...L|.P.S.--  |^|
|....B..|..Q..|   |^|
|->--------...|   |^|
|-.|      -----   |^|
|.^----------------^|
|..^^^^^^^^^^^^^^^..|
------------------..|
                 ----
 -----   ----                   F dddl dddd rrrr r
 |...----|..---       -------   K dlll lddd dddr rrrr r
 |54.2.W......|   ----|.....|-- I lddd lldd ddrr rrrr r
--..3.Y..|....|   |...+.....+.| M llll llll dddd ddrr rrrr rr
|...1...X|.R..|   |^--|.....|-| P ulll llll lddd dddr rrrr rrrr
|.6...Z..|....|   |^| |.....+.| S lllu llll llld dddd drrr rrrr rrr
|---.------.----  |^| |.....|-| L urrr llll llll dddd ddrr rrrr rrrr r
|.E..H..|.N.V..|  |^| |.....+.| Q luul llll llll dddd ddrr rrrr rrrr rr
|..F.IK.|.O.U..|  |^| |.....|-- T udll llll llll lddd dddr rrrr rrrr rrrr
|.........M..T.|  |^| -------   U rdll llll llll lddd dddr rrrr rrrr rrrrr
|......L|.P.S.--  |^|           O rrrd llll llll llld dddd drrr rrrr rrrr rrrr
|.......|...Q.|   |^|
|->--------...|   |^|
|-.|      -----   |^|
|..----------------^|
|......^^^^^^^^^^^..|
------------------..|
                 ----
 -----   ----                   R dddd dlll llll lldd dddd rrrr rrrr rrrr rrrr ru
 |...----|..---       -------   V luuu llll llll lddd dddr rrrr rrrr rrrr rrrr uu
 |54.2.W......|   ----|.....|-- N ruuu llll llll lddd dddr rrrr rrrr rrrr rrrr uuu
--..3.Y..|....|   |...+.....+.| E rrdd lldd dddd rrrr rrrr rrrr rrrr ruuu u
|...1...X|.R..|   |^--|.....|-| H lddl lddd dddr rrrr rrrr rrrr rrrr uuuu u
|.6...Z..|....|   |^| |.....+.| 1 r
|---.------.----  |^| |.....|-| 6 rrdd ddll dddd ddrr rrrr rrrr rrrr rrru uuuu u
|.E..H..|.N.V..|  |^| |.....+.| Z lllr dddd lldd dddd rrrr rrrr rrrr rrrr ruuu uuuu
|.......|......|  |^| |.....|-- 1 lldr dddd lldd dddd rrrr rrrr rrrr rrrr ruuu uuuu u
|..............|  |^| -------
|.......|.....--  |^|
|.......|.....|   |^|
|->--------...|   |^|
|-.|      -----   |^|
|..----------------^|
|...................|
------------------..|
                 ----
 -----   ----                   3 l
 |...----|..---       -------   5 dddr rddd dlld dddd drrr rrrr rrrr rrrr rruu uuuu uuu
 |54.2.W......|   ----|.....|-- 4 rddd dddd lldd dddd rrrr rrrr rrrr rrrr ruuu uuuu uuu
--..3.Y..|....|   |...+.....+.| 3 ddrd dddl lddd dddr rrrr rrrr rrrr rrrr uuuu uuuu uuu
|.......X|....|   |^--|.....|-|
|........|....|   |^| |.....+.|
|---.------.----  |^| |.....|-|
|.......|......|  |.| |.....+.|
|.......|......|  |.| |.....|--
|..............|  |.| -------
|.......|.....--  |.|
|.......|.....|   |.|
|->--------...|   |.|
|-.|      -----   |.|
|..----------------.|
|...................|
------------------..|
                 ----

Next level