NetHack Fourk Sokoban Levels

These levels, for one reason or another, are not included in NetHack Fourk, but I am putting spoilers for them here anyway, for one reason or another. For levels that are actually included in the game, see NetHack Fourk Sokoban Levels.
No attempt has been made here to present the fastest or most efficient solutions possible.
Some of these solutions are listed as untested. If you use one of the untested solutions and verify that it works completely, as written, from start to finish, I would appreciate if you let me know so I can mark it as verified.

Removed Levels

These levels from early versions of NetHack Fourk have since been removed, mostly because I was dissatisfied with their quality.
Ring 'em Around
- - - - - - - - - - - - - - - -
| . . | - - - - - - - - - - . . . . . | . . . . . - - - - - -
| . 0 | . . . . . . . . . 0 . . - - 0 | 0 . 0 . . 0 . . 0 . |
| . . . . . . . 0 . - - - - . . . . . | . . . - - . . . . . |
| . . | . . - - - - - | . 0 . . . 0 . . - - . . 0 . . . |
| . 0 - - - - - - - - - - | 0 . . - - - - . . - -
| . . . . . | | . . . . . . . . . |
| . . . . - - - - - - - - | 0 . . . . . - - . - -
| . 0 . - - | . | . | . | . . 0 . 0 . | . ^ . |
- - - . - - - - - - - - - + - + - + - - - - - . - - - ^ - -
| . 0 . . | . . . . | | . . . . . . . | | . . | | ^ |
| . . . . | . > 0 . | | . . . . . . . | | . 0 | | ^ |
| . . . - - - - - . | | . . . . . . . | | . . | | ^ |
| . . - - | . | | . . . . . . . | - - - - | ^ |
| . . | - - . | | . . . . . . . | | ^ - -
| . 0 - - - - - . . - - - - - - + - - - - - - - - - - - ^ . |
| 0 . . . . . . . 0 . | | . ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ . . |
| . . - - - - - . . . | - - - - - - - - - - - - - - - -
- - - - - - - - -
4 random %; 1 random /; 1 random =
ring of polymorph control
Jumpin' All Around
- - - - - - - - - - - - - -
| . . - - - - - - - - - - - - - - - - - - | . . . . . . . . . |
| . . ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ . . . . . . . | | . 0 . . 0 . 0 . . |
- - ^ - - - - - - - - - - - - - + - - - | | . . - - . - - . - -
| ^ | | . . . . . . . | | . - - . . . . . |
| ^ | - - - - - - | . . . . . . . | | . 0 . . . . 0 . |
| ^ | | . . . . | | . . . . . . . | | . . . . 0 . . . |
| ^ | | 0 . . . | | . . . . . . . | | . . 0 . . 0 . . |
| ^ | | . 0 . . | | . . . . . . . | | . - - - - - - . |
| ^ | | . . 0 . | - - + - + - + - - | 0 . . . . . . 0 |
| ^ | | 0 . . 0 | | . | . | . | | . . . - + - . . |
| ^ | | . 0 . . - - - - - - - - - - | 0 . . | . | . 0 |
| ^ | | . . 0 . . . . . | - - - - | . . . - - - . . |
| ^ | | . 0 . . . - - 0 - - - - . . | | 0 . . . . . . . |
- - ^ - - - 0 - - - - - . . . . . . 0 . - - - . - - - - - - . - -
| . . . . 0 . . . . . . . . | . 0 . . 0 ^ ^ ^ ^ . . . . . . . . |
| . > . . - - - . . . . . . | . . - - - - - - - - - - - - - . . |
- - - - - - - - - - - - - - - - - - - - -
4 random %; 1 random /; 1 random =
ring of teleport control

Full-Sized Levels

At one point, I had a notion to extend Sokoban with a fifth level, beyond the prize level (so you could get the prize without doing it), mainly for people who actually like Sokoban. This feature has not been implemented in NetHack Fourk (and the level compiler can't actually handle levels with this many boulders and this many traps), but these level designs are sitting here anyway.
Metropolitan Gallery of Boulder Art
- - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - . . . . - - - - - - . . . . . - - - - - - - - - - - - - - - - - - - - - . . . - - - - - - - - - - - - - - - - - - - . . . |
| . . . . . . 0 . . . 0 0 0 ^ ^ ^ ^ ^ . 0 . 0 . 0 . . . . . . . . . . - - - - - . . . . . . . . . . 0 | . 0 . . . 0 . . . . 0 . 0 . . . . 0 . . . |
| . 0 0 0 0 . . | . . 0 . - - - - - - ^ - - . - - . . . - - . - - . . ^ ^ ^ ^ ^ . . . . . . . . . . . | . . 0 . 0 . 0 . . 0 . 0 . . . . 0 . . 0 . |
| 0 . . . . 0 . | . 0 . . | | ^ | . 0 . | - . - | . . . | . . - - . - - . . 0 . . . . . . . 0 . . . . 0 . 0 . . 0 . 0 . . . . 0 . . 0 . . |
- - . - - - - - 0 | - - . - - - - - - | ^ | 0 . . | . . . | 0 . 0 | . . | . . . | - - . - - - - - - . - - - - - . 0 . . 0 . 0 . . . . 0 . . 0 . . . |
| . . 0 . . 0 . . | | . 0 . . . . . | ^ | . . . | 0 . 0 | . 0 . | . . | 0 . 0 | . 0 . . | . . . . . | | 0 . . 0 . - - - - - - - . 0 . - - - |
| . > . . 0 . . . | | . . 0 . 0 . . | ^ | 0 . 0 | . 0 . | 0 . 0 | . . | . 0 . | . . 0 . | . - - - - | | . . . . . | | . . . | . . - -
| . . . . . 0 . . | | . . 0 . . 0 . | ^ | . 0 . | 0 . . 0 . . . . . . 0 . . . 0 0 . . 0 | . . . . . - - - - - - - - - - - - - - - - - - - - - . . . |
- - - ^ - - - - 0 | - | . 0 . . 0 . . | . . . . . . . . . . . . . . . . ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ . . 0 . 0 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ | . |
| ^ | | . | . | 0 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - ^ | . |
| ^ | - - - . - + | . 0 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ . 0 . 0 . | . . . - - - - - - - - - - - - - - - - - - ^ | . |
| ^ | . . 0 . . . | . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 . 0 . 0 | . ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ . . |
| ^ | . . . . . 0 . . . | | . . . . . | . . . . . . . . . | . . . . . . | . . . | . . . 0 . | . ^ - - - - - - - - - - - - - - - - - - | . . - -
| ^ | . 0 . . 0 . | . . | | . . 0 0 . . . . . 0 0 . 0 0 . | . 0 . 0 . 0 . . 0 . | 0 . . . . | . ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ . | . . |
- - - ^ - - - - - . - - - . - - - | . 0 . . 0 | . . 0 . . 0 . . 0 | . 0 0 0 . 0 . . 0 0 | . . | . 0 | - - - - - - - - - - - - - - - - - - - + | . . |
| . 0 . 0 . . . | . . 0 . 0 . . . | . 0 . 0 . | . 0 . . . . . . . . . . 0 . . . | 0 . 0 + . . | . . | . . . . . . . . . . . . . . . . . . . . | . . |
| . . 0 0 . . . | . 0 . . . . . . | . . 0 . 0 | . . 0 0 0 0 0 0 0 | . 0 . 0 . . | . . 0 | . 0 | 0 . - - - - - - - - - - - - - - - - - - - - - - . . - -
| . 0 . 0 | . 0 . . . . 0 . . . . | . . . . . | . . . . . . . . . | . . . . . . | . . . | . . . . 0 . . . . . . . . . . . . . . . . . . . . . . 0 . . |
| . . . . | . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - . . . |
- - - - - - - - - - - - - -
4 random %; 1 random /; 1 random =
three chests full of random chest contents
Boulder Trophy Hall
- - - - - - - - - - - - - - - -
- - - - - - - - - - - . . . . - - - - - - - - - - - - - - - - - - - - - - - - - - . . | | . . . . - - - - - - - - - - - - - - -
| . . . . . . 0 . . 0 . 0 . 0 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ . - - - - - - - - - | . 0 . . . 0 . . 0 . . 0 . . 0 . 0 . |
- - - . . 0 0 | 0 . . . 0 . 0 . - - - - - - - - - - - - - - - - - - - - - - - - - - - ^ ^ ^ ^ ^ ^ ^ ^ ^ . . - - - - . . . . . . . . . . . . . . . |
| . . . . . . | . - - - - - - - - . . . ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ | . . - - - - - - . . ^ ^ ^ ^ ^ . 0 . . 0 . . 0 . . 0 . 0 - - -
| . 0 . 0 . 0 . 0 ^ ^ 0 ^ ^ ^ ^ ^ ^ 0 ^ ^ - - - - - - - - - - - - - - - + - - - - - - - - - . . . | | . ^ - - - - - . . . . . . . . . . . . . |
| - - - . . . . . - - . - - - - - - + - - - - - - - - - - - | . . . . . . . . . . . | . . . . 0 . | - - ^ | | 0 . . 0 . . 0 . . 0 . 0 - -
| . . - - - - - - | . . . | . 0 . . 0 . . . 0 . 0 . . . . . | . . . . . . . . . . . | . . 0 . . . | | ^ - - | . . . . . . . . . . . . | - - - - -
| . . 0 . 0 . . . | 0 0 0 . . . 0 . . . 0 | . . . 0 . 0 . . | - + - - - - - - - + - | . . . . . - - - - ^ . - - - - - - - - - - - - - - - - - - . . . |
| . . . . . 0 . 0 | . . . | . 0 . . | . . | . 0 . . 0 . . . | . . | . . > . . | . . | . 0 . . 0 + ^ ^ ^ . ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ . . |
| . 0 . . 0 . 0 . | 0 . . | 0 . . 0 | 0 . | . - - - - - - - | . . | . 0 . 0 . | . . | - - - - - - - + - + - - - - - - - - - - - - - - - - - - - - ^ . |
| . . 0 . . 0 . . + . 0 . | . . 0 . | . 0 | . . . . . 0 . . | - - - 0 0 . 0 0 - - - | . . . . . . . 0 | 0 0 . . 0 . 0 . 0 . . . 0 . . . . 0 . . | ^ - -
- - . . . 0 . 0 . | . . 0 | . 0 . . | . . | . 0 0 | 0 . . 0 | . . . . . 0 . . . . . | 0 . . 0 | 0 0 . | . . 0 . . . 0 . . . 0 . . 0 . 0 . . 0 . | ^ |
| 0 . 0 . 0 . 0 | . 0 . | 0 . . 0 | . 0 | 0 . . | . 0 0 . + . . . 0 0 . 0 0 . . . 0 . 0 . . | . . . | . . 0 . 0 . . 0 0 . 0 . 0 . 0 . 0 . . . | ^ |
| . 0 . 0 . . . | 0 . . | . . . . | . . | . . . | 0 . . . | . . . . . . . . . . . | 0 . . 0 | 0 . . | 0 . 0 0 . 0 0 0 . 0 . 0 . 0 . 0 . 0 0 . | ^ |
| 0 . . . 0 . 0 | . . . | . . . . | - . | 0 0 . | . . . . | - - - - - - - - - - - | . . . . | . . . | . . . . . . . . . . . . . . . . . . . . | ^ |
| . . . . . 0 . | . . . - - - - - - . . | . . 0 - - - - - - . . . . . . . . . . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ^ |
| . . 0 . 0 . . | . . ^ ^ ^ ^ ^ ^ ^ . . . . . . ^ ^ ^ ^ ^ ^ . 0 . . 0 . 0 . 0 . 0 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ . |
- - - - - . . . | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - . . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - . . |
- - - - - - - - - - - - - -
4 random %; 1 random /; 1 random =
three chests full of random chest contents
Colorado State NetHack Level
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - . . . - - - - . . . . . . . . . | . . ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ . | . . - - - - - - - - - - - - - - - - . . |
| . . . . | . . 0 . . . | . 0 . 0 . 0 . 0 . | . ^ | # # # # # # # # # # # # # # # # # - S | . ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ . |
- - . . . . | 0 0 . 0 . . | . . . 0 0 0 0 . 0 - - ^ | . . 0 . . . 0 . 0 . 0 . 0 . 0 . . 0 . | . ^ - - - - - - - - - - - - - - - - - ^ |
| . . . . . . . . 0 . 0 . | . . 0 . . . 0 . . . | ^ | . . 0 . . 0 . . 0 . . 0 . . . 0 . 0 0 - - ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 0 . . . . . | ^ |
| . . . . . | 0 0 . 0 . - - - - | ^ | - . 0 0 . | ^ | . 0 . . 0 . . 0 . . 0 . . 0 . . . . . . | . . - - - - - - - - ^ - - - - - . | ^ |
- - . - - - | . . . . . | . . - - ^ . | . . 0 . | ^ | . . 0 0 . . 0 . . 0 . . 0 . 0 0 0 0 0 . - - - | . ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ | ^ |
| 0 . 0 . | - - . - - | ^ ^ ^ ^ . . | 0 0 . . | ^ | . . 0 . . 0 . . 0 . . 0 . . 0 . . 0 . 0 . 0 . | . ^ - - - . . . - - - - - - - + -
| . . . . | . . 0 0 . | ^ - - - - - - > - - - | ^ | - - - - - 0 . . . 0 . . 0 . . 0 . . . . . 0 . . # ^ # - - - - - | . . . . . . . |
| . 0 . 0 | . . . 0 . | ^ | . . 0 . 0 0 0 . . | ^ | . . . . | . . 0 . 0 . 0 . 0 . . . 0 . 0 ^ ^ ^ ^ # ^ # . . . | . + . . . . . . . |
- - 0 . 0 . | 0 0 0 . . | ^ | . 0 . 0 . . . . . S 0 0 0 0 . 0 - - - - - - - - - - - - - - - - - - . 0 # ^ # 0 . . | - | . . . . . . . |
| . . 0 . . . 0 . . . . | ^ | . . . . . . - - - - . 0 . . . . . . . . . 0 . . . . . . . 0 . . . | . . # ^ # . 0 . | . + . . . ( . . . |
| . 0 . . . | . 0 . 0 0 | ^ - - - - - - - - . . # . . . 0 . . . 0 . 0 . 0 . . . 0 . 0 . . 0 . . | 0 . # ^ # 0 . . | - | . . . . . . . |
| . 0 . . 0 | 0 . 0 . 0 . . ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ # # # # # # # # # # # # # # # # # # # # # 0 0 . | . . 0 . 0 . 0 . | . + . . . . . . . |
- - - - . . | . . . . . - - - - - - - - - - . ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ . . . | . . . . . . . . | - | . . . . . . . |
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
4 random %; 1 random /; 1 random =
three chests full of random chest contents

Evil Variant levels

The Evil Variant has never been publicly distributed, fortunately, but at least two of its Sokoban levels have been leaked to the public.
Evil Variant Sokoban Level 2a
- - - - - - - - - - - - - - -
- - . > - - - - - - - - | . . . . . . . . . |
| . . . . . . . . . . | | . . . . . . . . . |
| . 0 - - - - - 0 - . | | . . . . . . . . . |
| . . | . . . | . 0 . | | . . . . < . . . . |
| . 0 . 0 . . . . 0 - - | . . . . . . . . . |
| . 0 . . 0 . . | . . | | . . . . . . . . . |
| . - - - - 0 . - - . | | . . . . . . . . . |
| . . 0 . . . 0 . | . - - | . . . . . . . . . |
| . - - - 0 - . . . 0 ^ - - - - - - - - - - - - + |
| . . . | . . 0 - . ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ . |
| . . 0 . . . . . . - - - - - - - - - - - - - - - -
- - - - - . . | . . |
- - - - - - -
4 random %; 1 random /; 1 random =
Solution (tested only in nhss)
Evil Variant Sokoban Level 2b
- - - - - - - - - - - - - - -
- - . > - - - - - - - - | . . . . . . . . . |
| . . . . . . . . . . | | . . . . . . . . . |
| . 0 - - - - - 0 - . | | . . . . . . . . . |
| . . | . . . | . 0 . | | . . . . < . . . . |
| . 0 . 0 . . . . 0 - - | . . . . . . . . . |
| . 0 . . 0 . . | . . | | . . . . . . . . . |
| . - - - 0 0 . - - . | | . . . . . . . . . |
| . . 0 . . . 0 . | . - - | . . . . . . . . . |
| . - - - 0 - . . 0 . ^ - - - - - - - - - - - - + |
| . . . | . . 0 - . ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ . |
| . . 0 . . . . . . - - - - - - - - - - - - - - - -
- - - - - . . | . . |
- - - - - - -
4 random %; 1 random /; 1 random =
Analysis as to why a solution cannot exist.