Initial check in.
This commit is contained in:
214
compiler/compiler.cpp
Normal file
214
compiler/compiler.cpp
Normal file
@@ -0,0 +1,214 @@
|
||||
#include <iostream>
|
||||
#include <fstream>
|
||||
#include <sstream>
|
||||
#include <iomanip>
|
||||
#include <vector>
|
||||
#include <list>
|
||||
#include <string>
|
||||
#include <functional>
|
||||
|
||||
//
|
||||
// Describes one single puzzle.
|
||||
//
|
||||
class puzzle
|
||||
{
|
||||
protected:
|
||||
int width;
|
||||
int height;
|
||||
typedef std::vector<char> content_type;
|
||||
content_type content;
|
||||
enum symbols {
|
||||
empty = 0,
|
||||
wall,
|
||||
box,
|
||||
hole,
|
||||
box_in_hole,
|
||||
worker
|
||||
};
|
||||
|
||||
public:
|
||||
puzzle()
|
||||
: width(0)
|
||||
, height(0)
|
||||
{}
|
||||
|
||||
void load( const std::string& name )
|
||||
{
|
||||
std::cout << "Loading " << name << "..." << std::flush;
|
||||
std::ifstream is( name );
|
||||
std::stringstream ss;
|
||||
//
|
||||
// Read line by line and calculate width and hight.
|
||||
//
|
||||
std::string line;
|
||||
while ( std::getline( is, line ) )
|
||||
{
|
||||
ss << line << std::endl;
|
||||
width = std::max( width, (int)line.length() );
|
||||
++height;
|
||||
}
|
||||
//
|
||||
// Encode puzzle.
|
||||
//
|
||||
std::cout << "encoding..." << std::flush;
|
||||
content.resize(width*height);
|
||||
content_type::iterator it = content.begin();
|
||||
while ( std::getline( ss, line ) )
|
||||
{
|
||||
for ( char c : line )
|
||||
{
|
||||
switch ( c )
|
||||
{
|
||||
case ' ':
|
||||
*it++ = empty;
|
||||
break;
|
||||
case '#':
|
||||
*it++ = wall;
|
||||
break;
|
||||
case '$':
|
||||
*it++ = box;
|
||||
break;
|
||||
case '.':
|
||||
*it++ = hole;
|
||||
break;
|
||||
case '*':
|
||||
*it++ = box_in_hole;
|
||||
break;
|
||||
case '@':
|
||||
*it++ = worker;
|
||||
break;
|
||||
default:
|
||||
throw std::runtime_error(
|
||||
std::string("Unexpected symbol '" )+c+"' found." );
|
||||
}
|
||||
}
|
||||
for ( int i=0; i < width - line.length(); ++i)
|
||||
*it++ = empty;
|
||||
}
|
||||
std::cout << "done" << std::endl;
|
||||
}
|
||||
|
||||
int size()
|
||||
{
|
||||
return 2+width*height;
|
||||
}
|
||||
|
||||
void encode( std::ostream& os )
|
||||
{
|
||||
if ( width > height )
|
||||
encode_as_is(os);
|
||||
else
|
||||
encode_rotated(os);
|
||||
}
|
||||
|
||||
private:
|
||||
|
||||
void encode_as_is( std::ostream& os )
|
||||
{
|
||||
os << (char)width;
|
||||
os << (char)height;
|
||||
for ( char c : content )
|
||||
os << c;
|
||||
}
|
||||
|
||||
void encode_rotated( std::ostream& os )
|
||||
{
|
||||
std::cout << "rotating." << std::endl;
|
||||
os << (char)height;
|
||||
os << (char)width;
|
||||
for ( int i = 0; i < width; ++i )
|
||||
for ( int j = 0; j < height; ++j )
|
||||
os << content[ j*width+i ];
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
//
|
||||
// Describes catalog of puzzles.
|
||||
//
|
||||
class catalog
|
||||
{
|
||||
protected:
|
||||
typedef std::list<puzzle*> puzzles_type;
|
||||
puzzles_type puzzles;
|
||||
|
||||
typedef int i32;
|
||||
typedef i32 offset_type;
|
||||
typedef i32 count_type;
|
||||
|
||||
public:
|
||||
|
||||
void push( puzzle * p )
|
||||
{
|
||||
puzzles.push_back( p );
|
||||
}
|
||||
|
||||
void compile( std::ostream& os )
|
||||
{
|
||||
std::cout << "Compiling." << std::endl;
|
||||
encode( os,(count_type)puzzles.size());
|
||||
offset_type bgn = sizeof(count_type)+puzzles.size()*sizeof(offset_type);
|
||||
std::cout << "Table ... ";
|
||||
for ( puzzle * p : puzzles )
|
||||
{
|
||||
encode(os,bgn);
|
||||
bgn += p->size();
|
||||
}
|
||||
std::cout << "done." << std::endl;
|
||||
std::cout << "Puzzles...";
|
||||
for ( puzzle * p : puzzles )
|
||||
{
|
||||
p->encode(os);
|
||||
}
|
||||
std::cout << "done." << std::endl;
|
||||
}
|
||||
|
||||
protected:
|
||||
template <class I>
|
||||
void encode( std::ostream& os, I i)
|
||||
{
|
||||
if ( sizeof(i) == 1 )
|
||||
os << (char)i;
|
||||
else if ( sizeof(i) == 2 )
|
||||
{
|
||||
os << (char)(i&0xff);
|
||||
os << (char)(i>>8&0xff);
|
||||
}
|
||||
else if ( sizeof(i) == 4 )
|
||||
{
|
||||
os << (char)(i&0xff);
|
||||
os << (char)(i>>8&0xff);
|
||||
os << (char)(i>>16&0xff);
|
||||
os << (char)(i>>24&0xff);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
int main( void )
|
||||
try
|
||||
{
|
||||
catalog c;
|
||||
|
||||
for ( int i = 1; i <= 90; ++i )
|
||||
{
|
||||
std::stringstream ss;
|
||||
ss << "screen_" << i << ".sokoban";
|
||||
puzzle * p = new puzzle;
|
||||
p->load( ss.str());
|
||||
c.push( p );
|
||||
}
|
||||
|
||||
std::ofstream os( "puzzles.bin", std::ios::binary );
|
||||
c.compile( os );
|
||||
return 0;
|
||||
}
|
||||
catch ( const std::exception& e )
|
||||
{
|
||||
std::cout << "std::exception: " << e.what() << std::endl;
|
||||
}
|
||||
catch ( ... )
|
||||
{
|
||||
std::cout << "unknown exception." << std::endl;
|
||||
}
|
||||
|
||||
|
||||
11
compiler/screen_1.sokoban
Normal file
11
compiler/screen_1.sokoban
Normal file
@@ -0,0 +1,11 @@
|
||||
#####
|
||||
# #
|
||||
#$ #
|
||||
### $##
|
||||
# $ $ #
|
||||
### # ## # ######
|
||||
# # ## ##### ..#
|
||||
# $ $ ..#
|
||||
##### ### #@## ..#
|
||||
# #########
|
||||
#######
|
||||
16
compiler/screen_10.sokoban
Normal file
16
compiler/screen_10.sokoban
Normal file
@@ -0,0 +1,16 @@
|
||||
### #############
|
||||
##@#### # #
|
||||
# $$ $$ $ $ ...#
|
||||
# $$$# $ #...#
|
||||
# $ # $$ $$ #...#
|
||||
### # $ #...#
|
||||
# # $ $ $ #...#
|
||||
# ###### ###...#
|
||||
## # # $ $ #...#
|
||||
# ## # $$ $ $##..#
|
||||
# ..# # $ #.#
|
||||
# ..# # $$$ $$$ #.#
|
||||
##### # # #.#
|
||||
# ######### #.#
|
||||
# #.#
|
||||
###############
|
||||
15
compiler/screen_11.sokoban
Normal file
15
compiler/screen_11.sokoban
Normal file
@@ -0,0 +1,15 @@
|
||||
####
|
||||
#### # #
|
||||
### @###$ #
|
||||
## $ #
|
||||
## $ $$## ##
|
||||
# #$## #
|
||||
# # $ $$ # ###
|
||||
# $ # # $ #####
|
||||
#### # $$ # #
|
||||
#### ## $ #
|
||||
#. ### ########
|
||||
#.. ..# ####
|
||||
#...#.#
|
||||
#.....#
|
||||
#######
|
||||
13
compiler/screen_12.sokoban
Normal file
13
compiler/screen_12.sokoban
Normal file
@@ -0,0 +1,13 @@
|
||||
################
|
||||
# #
|
||||
# # ###### #
|
||||
# # $ $ $ $# #
|
||||
# # $@$ ## ##
|
||||
# # $ $ $###...#
|
||||
# # $ $ ##...#
|
||||
# ###$$$ $ ##...#
|
||||
# # ## ##...#
|
||||
##### ## ##...#
|
||||
##### ###
|
||||
# #
|
||||
#######
|
||||
13
compiler/screen_13.sokoban
Normal file
13
compiler/screen_13.sokoban
Normal file
@@ -0,0 +1,13 @@
|
||||
#########
|
||||
## ## #####
|
||||
### # # ###
|
||||
# $ #$ # # ... #
|
||||
# # $#@$## # #.#. #
|
||||
# # #$ # . . #
|
||||
# $ $ # # #.#. #
|
||||
# ## ##$ $ . . #
|
||||
# $ # # #$#.#. #
|
||||
## $ $ $ $... #
|
||||
#$ ###### ## #
|
||||
# # ##########
|
||||
####
|
||||
16
compiler/screen_14.sokoban
Normal file
16
compiler/screen_14.sokoban
Normal file
@@ -0,0 +1,16 @@
|
||||
#######
|
||||
####### #
|
||||
# # $@$ #
|
||||
#$$ # #########
|
||||
# ###......## #
|
||||
# $......## # #
|
||||
# ###...... #
|
||||
## #### ### #$##
|
||||
# #$ # $ # #
|
||||
# $ $$$ # $## #
|
||||
# $ $ ###$$ # #
|
||||
##### $ # #
|
||||
### ### # #
|
||||
# # #
|
||||
######## #
|
||||
####
|
||||
16
compiler/screen_15.sokoban
Normal file
16
compiler/screen_15.sokoban
Normal file
@@ -0,0 +1,16 @@
|
||||
########
|
||||
# # #
|
||||
# $ #
|
||||
### #$ ####
|
||||
# $ ##$ #
|
||||
# # @ $ # $#
|
||||
# # $ ####
|
||||
## ####$## #
|
||||
# $#.....# # #
|
||||
# $..**. $# ###
|
||||
## #.....# #
|
||||
# ### #######
|
||||
# $$ # #
|
||||
# # #
|
||||
###### #
|
||||
#####
|
||||
15
compiler/screen_16.sokoban
Normal file
15
compiler/screen_16.sokoban
Normal file
@@ -0,0 +1,15 @@
|
||||
#####
|
||||
# ##
|
||||
# # ####
|
||||
# $ #### #
|
||||
# $$ $ $#
|
||||
###@ #$ ##
|
||||
# ## $ $ ##
|
||||
# $ ## ## .#
|
||||
# #$##$ #.#
|
||||
### $..##.#
|
||||
# #.*...#
|
||||
# $$ #.....#
|
||||
# #########
|
||||
# #
|
||||
####
|
||||
14
compiler/screen_17.sokoban
Normal file
14
compiler/screen_17.sokoban
Normal file
@@ -0,0 +1,14 @@
|
||||
##########
|
||||
#.. # #
|
||||
#.. #
|
||||
#.. # ####
|
||||
####### # ##
|
||||
# #
|
||||
# # ## # #
|
||||
#### ## #### ##
|
||||
# $ ##### # #
|
||||
# # $ $ # $ #
|
||||
# @$ $ # ##
|
||||
#### ## #######
|
||||
# #
|
||||
######
|
||||
13
compiler/screen_18.sokoban
Normal file
13
compiler/screen_18.sokoban
Normal file
@@ -0,0 +1,13 @@
|
||||
###########
|
||||
# . # #
|
||||
# #. @ #
|
||||
##### ##..# ####
|
||||
## # ..### ###
|
||||
# $ #... $ # $ #
|
||||
# .. ## ## ## #
|
||||
####$##$# $ # # #
|
||||
## # #$ $$ # #
|
||||
# $ # # # $## #
|
||||
# #
|
||||
# ########### #
|
||||
#### ####
|
||||
16
compiler/screen_19.sokoban
Normal file
16
compiler/screen_19.sokoban
Normal file
@@ -0,0 +1,16 @@
|
||||
######
|
||||
# @####
|
||||
##### $ #
|
||||
# ## ####
|
||||
# $ # ## #
|
||||
# $ # ##### #
|
||||
## $ $ # #
|
||||
## $ $ ### # #
|
||||
## # $ # # #
|
||||
## # #$# # #
|
||||
## ### # # ######
|
||||
# $ #### # #....#
|
||||
# $ $ ..#.#
|
||||
####$ $# $ ....#
|
||||
# # ## ....#
|
||||
###################
|
||||
10
compiler/screen_2.sokoban
Normal file
10
compiler/screen_2.sokoban
Normal file
@@ -0,0 +1,10 @@
|
||||
############
|
||||
#.. # ###
|
||||
#.. # $ $ #
|
||||
#.. #$#### #
|
||||
#.. @ ## #
|
||||
#.. # # $ ##
|
||||
###### ##$ $ #
|
||||
# $ $ $ $ #
|
||||
# # #
|
||||
############
|
||||
16
compiler/screen_20.sokoban
Normal file
16
compiler/screen_20.sokoban
Normal file
@@ -0,0 +1,16 @@
|
||||
##########
|
||||
##### ####
|
||||
# # $ #@ #
|
||||
# #######$#### ###
|
||||
# # ## # #$ ..#
|
||||
# # $ # # #.#
|
||||
# # $ # #$ ..#
|
||||
# # ### ## #.#
|
||||
# ### # # #$ ..#
|
||||
# # # #### #.#
|
||||
# #$ $ $ #$ ..#
|
||||
# $ # $ $ # #.#
|
||||
#### $### #$ ..#
|
||||
# $$ ###....#
|
||||
# ## ######
|
||||
########
|
||||
15
compiler/screen_21.sokoban
Normal file
15
compiler/screen_21.sokoban
Normal file
@@ -0,0 +1,15 @@
|
||||
#########
|
||||
# #
|
||||
# ####
|
||||
## #### # #
|
||||
## #@## #
|
||||
# $$$ $ $$#
|
||||
# # ## $ #
|
||||
# # ## $ ####
|
||||
#### $$$ $# #
|
||||
# ## ....#
|
||||
# # # #.. .#
|
||||
# # # ##...#
|
||||
##### $ #...#
|
||||
## #####
|
||||
#####
|
||||
16
compiler/screen_22.sokoban
Normal file
16
compiler/screen_22.sokoban
Normal file
@@ -0,0 +1,16 @@
|
||||
###### ####
|
||||
# ####### #####
|
||||
# $# # $ # #
|
||||
# $ $ $ # $ $ #
|
||||
##$ $ # @# $ #
|
||||
# $ ########### ##
|
||||
# # #.......# $#
|
||||
# ## # ......# #
|
||||
# # $........$ #
|
||||
# # $ #.... ..# #
|
||||
# $ $####$#### $#
|
||||
# $ ### $ $ ##
|
||||
# $ $ $ $ #
|
||||
## ###### $ ##### #
|
||||
# # #
|
||||
###################
|
||||
14
compiler/screen_23.sokoban
Normal file
14
compiler/screen_23.sokoban
Normal file
@@ -0,0 +1,14 @@
|
||||
#######
|
||||
# # ####
|
||||
##### $#$ # ##
|
||||
#.. # # # #
|
||||
#.. # $#$ # $####
|
||||
#. # #$ # #
|
||||
#.. $# # $ #
|
||||
#..@# #$ #$ # #
|
||||
#.. # $# $# #
|
||||
#.. # #$$#$ # ##
|
||||
#.. # $# # $#$ #
|
||||
#.. # # # # #
|
||||
##. #### ##### #
|
||||
#### #### #####
|
||||
16
compiler/screen_24.sokoban
Normal file
16
compiler/screen_24.sokoban
Normal file
@@ -0,0 +1,16 @@
|
||||
###############
|
||||
#.......... .####
|
||||
#..........$$.# #
|
||||
###########$ # ##
|
||||
# $ $ $ #
|
||||
## #### # $ # #
|
||||
# # ## # ##
|
||||
# $# # ## ### ##
|
||||
# $ #$### ### ##
|
||||
### $ # # ### ##
|
||||
### $ ## # # ##
|
||||
# $ # $ $ $ #
|
||||
# $ $#$$$ # #
|
||||
# # $ #####
|
||||
# @## # # #
|
||||
##############
|
||||
16
compiler/screen_25.sokoban
Normal file
16
compiler/screen_25.sokoban
Normal file
@@ -0,0 +1,16 @@
|
||||
####
|
||||
# ##############
|
||||
# # ..#......#
|
||||
# # # ##### ...#
|
||||
##$# ........#
|
||||
# ##$###### ####
|
||||
# $ # ######@ #
|
||||
##$ # $ ###### #
|
||||
# $ #$$$## #
|
||||
# # #$#$###
|
||||
# #### #$$$$$ #
|
||||
# # $ # #
|
||||
# # ## ###
|
||||
# ######$###### $ #
|
||||
# # # #
|
||||
########## #####
|
||||
12
compiler/screen_26.sokoban
Normal file
12
compiler/screen_26.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
#######
|
||||
# # #####
|
||||
## # #...###
|
||||
# $# #... #
|
||||
# $ #$$ ... #
|
||||
# $# #... .#
|
||||
# # $########
|
||||
##$ $ $ #
|
||||
## # $$ # #
|
||||
###### ##$$@#
|
||||
# ##
|
||||
########
|
||||
13
compiler/screen_27.sokoban
Normal file
13
compiler/screen_27.sokoban
Normal file
@@ -0,0 +1,13 @@
|
||||
#################
|
||||
#... # # ##
|
||||
##..... $## # #$ #
|
||||
#......# $ # #
|
||||
#......# # # # #
|
||||
######### $ $ $ #
|
||||
# #$##$ ##$##
|
||||
## $ # $ #
|
||||
# ## ### # ##$ #
|
||||
# $ $$ $ $ #
|
||||
# $ $##$ ######
|
||||
####### @ ##
|
||||
######
|
||||
15
compiler/screen_28.sokoban
Normal file
15
compiler/screen_28.sokoban
Normal file
@@ -0,0 +1,15 @@
|
||||
#####
|
||||
##### #
|
||||
## $ $ ####
|
||||
##### $ $ $ ##.#
|
||||
# $$ ##..#
|
||||
# ###### ###.. #
|
||||
## # # #... #
|
||||
# $ # #... #
|
||||
#@ #$ ## ####...#
|
||||
#### $ $$ ##..#
|
||||
## $ $ $...#
|
||||
# $$ $ # .#
|
||||
# $ $ ####
|
||||
###### #
|
||||
#####
|
||||
13
compiler/screen_29.sokoban
Normal file
13
compiler/screen_29.sokoban
Normal file
@@ -0,0 +1,13 @@
|
||||
#####
|
||||
# ##
|
||||
# $ #########
|
||||
## # # ######
|
||||
## # $#$#@ # #
|
||||
# # $ # $ #
|
||||
# ### ######### ##
|
||||
# ## ..*..... # ##
|
||||
## ## *.*..*.* # ##
|
||||
# $########## ##$ #
|
||||
# $ $ $ $ #
|
||||
# # # # # #
|
||||
###################
|
||||
10
compiler/screen_3.sokoban
Normal file
10
compiler/screen_3.sokoban
Normal file
@@ -0,0 +1,10 @@
|
||||
########
|
||||
# @#
|
||||
# $#$ ##
|
||||
# $ $#
|
||||
##$ $ #
|
||||
######### $ # ###
|
||||
#.... ## $ $ #
|
||||
##... $ $ #
|
||||
#.... ##########
|
||||
########
|
||||
14
compiler/screen_30.sokoban
Normal file
14
compiler/screen_30.sokoban
Normal file
@@ -0,0 +1,14 @@
|
||||
###########
|
||||
# # #
|
||||
##### # $ $ #
|
||||
# ##### $## # ##
|
||||
# $ ## # ## $ #
|
||||
# $ @$$ # ##$$$ #
|
||||
## ### # ## #
|
||||
## # ### #####$#
|
||||
## # $ #....#
|
||||
# ### ## $ #....##
|
||||
# $ $ # #..$. #
|
||||
# ## $ # ##.... #
|
||||
##### ######...##
|
||||
##### #####
|
||||
16
compiler/screen_31.sokoban
Normal file
16
compiler/screen_31.sokoban
Normal file
@@ -0,0 +1,16 @@
|
||||
####
|
||||
# #########
|
||||
## ## # #
|
||||
# $# $@$ ####
|
||||
#$ $ # $ $# ##
|
||||
## $## #$ $ #
|
||||
# # # # $$$ #
|
||||
# $ $ $## ####
|
||||
# $ $ #$# # #
|
||||
## ### ###$ #
|
||||
# #.... #
|
||||
####......####
|
||||
#....####
|
||||
#...##
|
||||
#...#
|
||||
#####
|
||||
15
compiler/screen_32.sokoban
Normal file
15
compiler/screen_32.sokoban
Normal file
@@ -0,0 +1,15 @@
|
||||
####
|
||||
##### #
|
||||
## $#
|
||||
## $ ## ###
|
||||
#@$ $ # $ #
|
||||
#### ## $#
|
||||
#....#$ $ #
|
||||
#....# $#
|
||||
#.... $$ ##
|
||||
#... # $ #
|
||||
######$ $ #
|
||||
# ###
|
||||
#$ ###
|
||||
# #
|
||||
####
|
||||
15
compiler/screen_33.sokoban
Normal file
15
compiler/screen_33.sokoban
Normal file
@@ -0,0 +1,15 @@
|
||||
###########
|
||||
# ## #
|
||||
# $ $ #
|
||||
#### ## $$ #
|
||||
# $ # #
|
||||
# $$$ # ####
|
||||
# # # $ ##
|
||||
# # # $ #
|
||||
# $# $# #
|
||||
# ..# ####
|
||||
####.. $ #@#
|
||||
#.....# $# #
|
||||
##....# $ #
|
||||
##..## #
|
||||
##########
|
||||
15
compiler/screen_34.sokoban
Normal file
15
compiler/screen_34.sokoban
Normal file
@@ -0,0 +1,15 @@
|
||||
#########
|
||||
#.... ##
|
||||
#.#.# $ ##
|
||||
##....# # @##
|
||||
# ....# # ##
|
||||
# #$ ##$ #
|
||||
## ### $ #
|
||||
#$ $ $ $# #
|
||||
# # $ $ ## #
|
||||
# ### ## #
|
||||
# ## ## ##
|
||||
# $ # $ #
|
||||
###$ $ ###
|
||||
# #####
|
||||
####
|
||||
16
compiler/screen_35.sokoban
Normal file
16
compiler/screen_35.sokoban
Normal file
@@ -0,0 +1,16 @@
|
||||
############ ######
|
||||
# # # ###....#
|
||||
# $$# @ .....#
|
||||
# # ### # ....#
|
||||
## ## ### # ....#
|
||||
# $ $ # # ####
|
||||
# $ $## # #
|
||||
#### # #### # ## #
|
||||
# # #$ ## # #
|
||||
# $ $ # ## # ##
|
||||
# # $ $ # # #
|
||||
# $ ## ## # #####
|
||||
# $$ $$ #
|
||||
## ## ### $ #
|
||||
# # # #
|
||||
###### ######
|
||||
16
compiler/screen_36.sokoban
Normal file
16
compiler/screen_36.sokoban
Normal file
@@ -0,0 +1,16 @@
|
||||
#####
|
||||
##### ###### #
|
||||
# #### $ $ $ #
|
||||
# $ ## ## ## ##
|
||||
# $ $ $ $ #
|
||||
### $ ## ## ##
|
||||
# ##### #####$$ #
|
||||
##$##### @## #
|
||||
# $ ###$### $ ##
|
||||
# $ # ### ###
|
||||
# $$ $ # $$ #
|
||||
# # ## #
|
||||
#######.. .###
|
||||
#.........#
|
||||
#.........#
|
||||
###########
|
||||
15
compiler/screen_37.sokoban
Normal file
15
compiler/screen_37.sokoban
Normal file
@@ -0,0 +1,15 @@
|
||||
###########
|
||||
#...... #########
|
||||
#...... # ## #
|
||||
#..### $ $ #
|
||||
#... $ $ # ## #
|
||||
#...#$##### # #
|
||||
### # #$ #$ #
|
||||
# $$ $ $ $## #
|
||||
# $ #$#$ ##$ #
|
||||
### ## # ## #
|
||||
# $ $ ## ######
|
||||
# $ $ #
|
||||
## # # #
|
||||
#####@#####
|
||||
###
|
||||
11
compiler/screen_38.sokoban
Normal file
11
compiler/screen_38.sokoban
Normal file
@@ -0,0 +1,11 @@
|
||||
####
|
||||
####### @#
|
||||
# $ #
|
||||
# $## $#
|
||||
##$#...# #
|
||||
# $... #
|
||||
# #. .# ##
|
||||
# # #$ #
|
||||
#$ $ #
|
||||
# #######
|
||||
####
|
||||
16
compiler/screen_39.sokoban
Normal file
16
compiler/screen_39.sokoban
Normal file
@@ -0,0 +1,16 @@
|
||||
######
|
||||
#############....#
|
||||
## ## ##....#
|
||||
# $$## $ @##....#
|
||||
# $$ $# ....#
|
||||
# $ ## $$ # # ...#
|
||||
# $ ## $ # ....#
|
||||
## ##### ### ##.###
|
||||
## $ $ ## . #
|
||||
# $### # ##### ###
|
||||
# $ # #
|
||||
# $ #$ $ $### #
|
||||
# $$$# $ # ####
|
||||
# # $$ #
|
||||
###### ###
|
||||
#####
|
||||
14
compiler/screen_4.sokoban
Normal file
14
compiler/screen_4.sokoban
Normal file
@@ -0,0 +1,14 @@
|
||||
########
|
||||
# ....#
|
||||
############ ....#
|
||||
# # $ $ ....#
|
||||
# $$$#$ $ # ....#
|
||||
# $ $ # ....#
|
||||
# $$ #$ $ $########
|
||||
# $ # #
|
||||
## #########
|
||||
# # ##
|
||||
# $ ##
|
||||
# $$#$$ @#
|
||||
# # ##
|
||||
###########
|
||||
16
compiler/screen_40.sokoban
Normal file
16
compiler/screen_40.sokoban
Normal file
@@ -0,0 +1,16 @@
|
||||
############
|
||||
# ##
|
||||
# # #$$ $ #
|
||||
#$ #$# ## @#
|
||||
## ## # $ # ##
|
||||
# $ #$ # #
|
||||
# # $ # #
|
||||
## $ $ ## #
|
||||
# # ## $ #
|
||||
# ## $$# #
|
||||
######$$ # #
|
||||
#....# ########
|
||||
#.#... ##
|
||||
#.... #
|
||||
#.... #
|
||||
#########
|
||||
15
compiler/screen_41.sokoban
Normal file
15
compiler/screen_41.sokoban
Normal file
@@ -0,0 +1,15 @@
|
||||
#####
|
||||
## ##
|
||||
## #
|
||||
## $$ #
|
||||
## $$ $ #
|
||||
# $ $ #
|
||||
#### # $$ #####
|
||||
# ######## ## #
|
||||
#. $$$@#
|
||||
#.# ####### ## ##
|
||||
#.# #######. #$ $##
|
||||
#........... # #
|
||||
############## $ #
|
||||
## ##
|
||||
####
|
||||
13
compiler/screen_42.sokoban
Normal file
13
compiler/screen_42.sokoban
Normal file
@@ -0,0 +1,13 @@
|
||||
########
|
||||
#### ######
|
||||
# ## $ $ @#
|
||||
# ## ##$#$ $ $##
|
||||
### ......# $$ ##
|
||||
# ......# # #
|
||||
# # ......#$ $ #
|
||||
# #$...... $$# $ #
|
||||
# ### ###$ $ ##
|
||||
### $ $ $ $ #
|
||||
# $ $ $ $ #
|
||||
###### ######
|
||||
#####
|
||||
11
compiler/screen_43.sokoban
Normal file
11
compiler/screen_43.sokoban
Normal file
@@ -0,0 +1,11 @@
|
||||
#######
|
||||
##### # ####
|
||||
# # $ #
|
||||
#### #$$ ## ## #
|
||||
## # # ## ###
|
||||
# ### $#$ $ $ #
|
||||
#... # ## # #
|
||||
#...# @ # ### ##
|
||||
#...# ### $ $ #
|
||||
######## ## # #
|
||||
#########
|
||||
15
compiler/screen_44.sokoban
Normal file
15
compiler/screen_44.sokoban
Normal file
@@ -0,0 +1,15 @@
|
||||
#####
|
||||
# #
|
||||
# # #######
|
||||
# $@######
|
||||
# $ ##$ ### #
|
||||
# #### $ $ #
|
||||
# ##### # #$ ####
|
||||
## #### ##$ #
|
||||
# $# $ # ## ## #
|
||||
# # #...# #
|
||||
###### ### ... #
|
||||
#### # #...# #
|
||||
# ### # #
|
||||
# #
|
||||
#########
|
||||
14
compiler/screen_45.sokoban
Normal file
14
compiler/screen_45.sokoban
Normal file
@@ -0,0 +1,14 @@
|
||||
##### ####
|
||||
#...# # ####
|
||||
#...### $ #
|
||||
#....## $ $###
|
||||
##....## $ #
|
||||
###... ## $ $ #
|
||||
# ## # $ #
|
||||
# ## # ### ####
|
||||
# $ # #$ $ #
|
||||
# $ @ $ $ #
|
||||
# # $ $$ $ ###
|
||||
# ###### ###
|
||||
# ## ####
|
||||
###
|
||||
16
compiler/screen_46.sokoban
Normal file
16
compiler/screen_46.sokoban
Normal file
@@ -0,0 +1,16 @@
|
||||
##########
|
||||
# ####
|
||||
# ###### # ##
|
||||
# # $ $ $ $ #
|
||||
# #$ #
|
||||
###$ $$# ###
|
||||
# ## # $##
|
||||
##$# $ @#
|
||||
# $ $ ###
|
||||
# # $ #
|
||||
# ## # #
|
||||
## ##### #
|
||||
# #
|
||||
#.......###
|
||||
#.......#
|
||||
#########
|
||||
11
compiler/screen_47.sokoban
Normal file
11
compiler/screen_47.sokoban
Normal file
@@ -0,0 +1,11 @@
|
||||
####
|
||||
######### ##
|
||||
## $ $ #####
|
||||
# ## ## ##...#
|
||||
# #$$ $ $$#$##...#
|
||||
# # @ # ...#
|
||||
# $# ###$$ ...#
|
||||
# $ $$ $ ##....#
|
||||
###$ #######
|
||||
# #######
|
||||
####
|
||||
16
compiler/screen_48.sokoban
Normal file
16
compiler/screen_48.sokoban
Normal file
@@ -0,0 +1,16 @@
|
||||
#########
|
||||
#*.*#*.*#
|
||||
#.*.*.*.#
|
||||
#*.*.*.*#
|
||||
#.*.*.*.#
|
||||
#*.*.*.*#
|
||||
### ###
|
||||
# #
|
||||
###### ######
|
||||
# #
|
||||
# $ $ $ $ $ #
|
||||
## $ $ $ $ ##
|
||||
#$ $ $ $ $#
|
||||
# $@$ #
|
||||
# ##### #
|
||||
#### ####
|
||||
15
compiler/screen_49.sokoban
Normal file
15
compiler/screen_49.sokoban
Normal file
@@ -0,0 +1,15 @@
|
||||
####
|
||||
# ##
|
||||
# ##
|
||||
# $$ ##
|
||||
###$ $ ##
|
||||
#### $ #
|
||||
### # ##### #
|
||||
# # #....$ #
|
||||
# # $ ....# #
|
||||
# $ # #.*..# #
|
||||
### #### ### #
|
||||
#### @$ ##$##
|
||||
### $ #
|
||||
# ## #
|
||||
#########
|
||||
13
compiler/screen_5.sokoban
Normal file
13
compiler/screen_5.sokoban
Normal file
@@ -0,0 +1,13 @@
|
||||
#####
|
||||
# #####
|
||||
# #$## #
|
||||
# $ #
|
||||
######### ### #
|
||||
#.... ## $ $###
|
||||
#.... $ $$ ##
|
||||
#.... ##$ $ @#
|
||||
######### $ ##
|
||||
# $ $ #
|
||||
### ## #
|
||||
# #
|
||||
######
|
||||
16
compiler/screen_50.sokoban
Normal file
16
compiler/screen_50.sokoban
Normal file
@@ -0,0 +1,16 @@
|
||||
############
|
||||
##.. # #
|
||||
##..* $ $ #
|
||||
##..*.# # # $##
|
||||
#..*.# # # $ #
|
||||
####...# # # #
|
||||
# ## # #
|
||||
# @$ $ ### # ##
|
||||
# $ $ # # #
|
||||
###$$ # # # # #
|
||||
# $ # # #####
|
||||
# $# ##### #
|
||||
#$ # # # #
|
||||
# ### ## #
|
||||
# # # ##
|
||||
#### ######
|
||||
12
compiler/screen_51.sokoban
Normal file
12
compiler/screen_51.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
#########
|
||||
# #
|
||||
# $ $$ $#
|
||||
### # $ #
|
||||
#.# $$ ##
|
||||
#.### $ #
|
||||
#.#. $ ## ####
|
||||
#... $## $ #
|
||||
#...$ $ #
|
||||
#..###$### #@#
|
||||
#..# # ###
|
||||
#### #######
|
||||
17
compiler/screen_52.sokoban
Normal file
17
compiler/screen_52.sokoban
Normal file
@@ -0,0 +1,17 @@
|
||||
########
|
||||
#......#
|
||||
#### #......#
|
||||
# #########...#
|
||||
# $ $ #...#
|
||||
# # # # # # #
|
||||
##### # # #@# # #
|
||||
# # ### ### ## ##
|
||||
# $ # $ $ $ # #
|
||||
# $$$ $ # #
|
||||
# # ###$###$## #
|
||||
### # $ # #
|
||||
## $ # $ $ $ ###
|
||||
# # ### ### ##
|
||||
# $ #
|
||||
# ###########
|
||||
####
|
||||
12
compiler/screen_53.sokoban
Normal file
12
compiler/screen_53.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
##################
|
||||
# ##
|
||||
# $# $ ## $ #
|
||||
# $### # $$ #
|
||||
#.### $ $ ## ##
|
||||
#...# # # #$ #
|
||||
#..##$$#### $ # #
|
||||
#...# $ ## ###
|
||||
#...$ ### # # #
|
||||
##.. $# ## ##@ #
|
||||
##.# #
|
||||
##################
|
||||
12
compiler/screen_54.sokoban
Normal file
12
compiler/screen_54.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
####################
|
||||
# # # # #@#
|
||||
# $ $ $ # #
|
||||
## ###..## ### #
|
||||
# #....#$# $### #
|
||||
# $ #....# $ $ $ #
|
||||
# #....# # # $ $ #
|
||||
# ##..## #$# #
|
||||
##$## ## # #$##
|
||||
# $ $ # # #
|
||||
# # # # #
|
||||
####################
|
||||
12
compiler/screen_55.sokoban
Normal file
12
compiler/screen_55.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
####################
|
||||
# @## # ##
|
||||
# ## $ $ ##
|
||||
# ###....# # # ###
|
||||
# #....# # # $ #
|
||||
### #...# # #
|
||||
## ##.# $ $ #
|
||||
## $ $ ### # # ###
|
||||
## $ # # $ #
|
||||
#### $ $# # # # $ #
|
||||
#### # # ##
|
||||
####################
|
||||
12
compiler/screen_56.sokoban
Normal file
12
compiler/screen_56.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
####################
|
||||
# # ## # @###
|
||||
## $ # $### #
|
||||
##$# $ ##$# $ $ #
|
||||
# $# $ ###
|
||||
# ## $ ### #....#
|
||||
# # $# # # # #....##
|
||||
# $ $ # #....###
|
||||
##$ ### $ #....####
|
||||
# # $ ######
|
||||
# # # ######
|
||||
####################
|
||||
12
compiler/screen_57.sokoban
Normal file
12
compiler/screen_57.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
####################
|
||||
#@ ### # # #
|
||||
# # # # $ $ #
|
||||
##### # $ $#$# #
|
||||
#.#..# ##$ $ #
|
||||
#..... $ # ##
|
||||
#..... ###$##$###
|
||||
#.#..# $ # #
|
||||
##### # #$ $ #
|
||||
##### # $ $ $ #
|
||||
##### # # # # #
|
||||
####################
|
||||
12
compiler/screen_58.sokoban
Normal file
12
compiler/screen_58.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
####################
|
||||
##... ## # # #
|
||||
#.... $ ## #
|
||||
#....# # #$###$ #
|
||||
#...# # # #
|
||||
##.# #$ # $## #
|
||||
# # # $ $ ### $ #
|
||||
# $ $ # # ## #
|
||||
## # ## #$$# $# # #
|
||||
# # $ $ # ##
|
||||
# # # # @#
|
||||
####################
|
||||
12
compiler/screen_59.sokoban
Normal file
12
compiler/screen_59.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
####################
|
||||
# # #@# ## #####
|
||||
# # # $ $ #####
|
||||
# # ###### $ ###
|
||||
# # #....# $$ #
|
||||
##$##$##....# #
|
||||
# #....##$##$##
|
||||
# $$ #....# #
|
||||
# $ $ # # ### #
|
||||
##### $ $ $ #
|
||||
##### # # # ##
|
||||
####################
|
||||
11
compiler/screen_6.sokoban
Normal file
11
compiler/screen_6.sokoban
Normal file
@@ -0,0 +1,11 @@
|
||||
###### ###
|
||||
#.. # ##@##
|
||||
#.. ### #
|
||||
#.. $$ #
|
||||
#.. # # $ #
|
||||
#..### # $ #
|
||||
#### $ #$ #
|
||||
# $# $ #
|
||||
# $ $ #
|
||||
# ## #
|
||||
#########
|
||||
12
compiler/screen_60.sokoban
Normal file
12
compiler/screen_60.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
####################
|
||||
# # # #
|
||||
# $ ## ### ##
|
||||
##### ## $ $ #
|
||||
##..## # # $ # # #
|
||||
#.... $ ##$# ##
|
||||
#.... $##### #$##
|
||||
##..# # # # $ #
|
||||
###.# # $ $ # @#
|
||||
## $ $ # # ####
|
||||
## ###########
|
||||
####################
|
||||
12
compiler/screen_61.sokoban
Normal file
12
compiler/screen_61.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
####################
|
||||
# ###..### #
|
||||
# $$ ###..### $@ #
|
||||
# # ##......# $ #
|
||||
# #......# $ #
|
||||
#### ###..######$ #
|
||||
# $$$ #..# # #
|
||||
# $# $ $ $$ #$ #
|
||||
# # ## $ ## # #
|
||||
# $ $ ## $ $ #
|
||||
# # ## ## # #
|
||||
####################
|
||||
12
compiler/screen_62.sokoban
Normal file
12
compiler/screen_62.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
####################
|
||||
# # # # # # #
|
||||
# @# # ## $ $ ##
|
||||
#### # # # $ #
|
||||
# # ## #$ ## ## #
|
||||
# $ $ $ #
|
||||
#..###$$## $##$ ## #
|
||||
#..#.# # $ $ # #
|
||||
#....# $$ ##$ ####
|
||||
#....# ##### #
|
||||
#...### ## #
|
||||
####################
|
||||
12
compiler/screen_63.sokoban
Normal file
12
compiler/screen_63.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
####################
|
||||
#....# # # #
|
||||
#....# # $ $ #
|
||||
#.... ## $# # $#$ #
|
||||
#...# $ $# $ #
|
||||
#..#### # $ $$ #
|
||||
# #### #### ###
|
||||
# # # #
|
||||
# ## # $ # $ $ #
|
||||
# ## $ ## $ $ #
|
||||
# @# # # #
|
||||
####################
|
||||
12
compiler/screen_64.sokoban
Normal file
12
compiler/screen_64.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
####################
|
||||
#....### #
|
||||
#....##### # #$# ##
|
||||
#....### #$ $ #
|
||||
#....### $ #$$##
|
||||
## #### $# #$ $ #
|
||||
## #### $ $ # #
|
||||
#@ ####$###$## $ #
|
||||
## # # $ #
|
||||
## ### # $ ####
|
||||
######## # # #
|
||||
####################
|
||||
12
compiler/screen_65.sokoban
Normal file
12
compiler/screen_65.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
####################
|
||||
# # @#...###
|
||||
# # ##...##
|
||||
# # # ##$## ## ....#
|
||||
# $ # $$$ ....#
|
||||
###$### $$ ### ##.#
|
||||
# $ # # ####
|
||||
# $ # ### # # #
|
||||
## #$## $ $$ #
|
||||
# $ ## # # # #
|
||||
# # # # #
|
||||
####################
|
||||
12
compiler/screen_66.sokoban
Normal file
12
compiler/screen_66.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
####################
|
||||
# # #...#@ #
|
||||
# # ....# #
|
||||
# $ # #....# #
|
||||
# ##$#### ##....# #
|
||||
# $ $ # #...# #
|
||||
# $$ # # # $$ #
|
||||
### $$$# $$ $ #
|
||||
# $ # # # $# #
|
||||
# $# # $ #
|
||||
# # # # # #
|
||||
####################
|
||||
12
compiler/screen_67.sokoban
Normal file
12
compiler/screen_67.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
####################
|
||||
#####@###.##...## #
|
||||
#####$ ..#...# #
|
||||
#### ......# $ #
|
||||
### $ #.....## # ##
|
||||
## $$# ##### $ $ #
|
||||
## $# $ ## $$ #
|
||||
## # # # $ $ #
|
||||
## $$ ### #$## #
|
||||
## $# $ $ $ ##
|
||||
### # # ###
|
||||
####################
|
||||
12
compiler/screen_68.sokoban
Normal file
12
compiler/screen_68.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
####################
|
||||
#@ # # #
|
||||
## ### ## #### # ##
|
||||
# # # $$ #
|
||||
# # # # $ # $ ## ##
|
||||
# $ # #$$ # #
|
||||
# ### # ## ##
|
||||
#..#.# $ # $ # #
|
||||
#..#.# $ # ## $$ #
|
||||
#....## $$ $ # #
|
||||
#.....## # #
|
||||
####################
|
||||
12
compiler/screen_69.sokoban
Normal file
12
compiler/screen_69.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
####################
|
||||
# # # # ##
|
||||
# $# $ $ ##...$ $ #
|
||||
# $ # ##....# $ #
|
||||
# ## $ ##....# $ #
|
||||
# $ #....## $ #
|
||||
# $## #...# #
|
||||
# $$$##$## ### ##
|
||||
# # # # # # #
|
||||
# $ # $ ## #
|
||||
# # #@ #
|
||||
####################
|
||||
12
compiler/screen_7.sokoban
Normal file
12
compiler/screen_7.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
#####
|
||||
####### ##
|
||||
## # @## $$ #
|
||||
# $ #
|
||||
# $ ### #
|
||||
### #####$###
|
||||
# $ ### ..#
|
||||
# $ $ $ ...#
|
||||
# ###...#
|
||||
# $$ # #...#
|
||||
# ### #####
|
||||
####
|
||||
12
compiler/screen_70.sokoban
Normal file
12
compiler/screen_70.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
####################
|
||||
# # # # # # #
|
||||
# $ $ $ #
|
||||
## # #$###$## ## #
|
||||
# $ $ # $ #
|
||||
# ###$##$# # $ #
|
||||
# # $ $ ###### $#
|
||||
# $ $$ $ #@#.#...#
|
||||
# # # # #.#...#
|
||||
# ########## #.....#
|
||||
# #.....#
|
||||
####################
|
||||
12
compiler/screen_71.sokoban
Normal file
12
compiler/screen_71.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
####################
|
||||
# # # ## ##
|
||||
# $# $ # ## #
|
||||
# $ $ #..# $ #
|
||||
# $ $ #....# # ##
|
||||
# $# #......### $ #
|
||||
# # #....# #$ #
|
||||
# $ ####..# # #
|
||||
## $ ## # # $ $##
|
||||
### $ $#@$ $# #
|
||||
#### # # #
|
||||
####################
|
||||
12
compiler/screen_72.sokoban
Normal file
12
compiler/screen_72.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
####################
|
||||
# ....# ####
|
||||
# .... #
|
||||
# # ########## #
|
||||
# #$ # ###..#
|
||||
# $ #$$### #..#
|
||||
# $ ### $ $ #..#
|
||||
# $ # $ $ # ##..#
|
||||
# # $$ # $ ## ##
|
||||
#@## $# $ $ ##
|
||||
## ## # ###
|
||||
####################
|
||||
12
compiler/screen_73.sokoban
Normal file
12
compiler/screen_73.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
####################
|
||||
# # #@ # #
|
||||
# $$ #$$# # # ## #
|
||||
# # $ $ #$$ # #
|
||||
## # # # # # # #
|
||||
# ## # #
|
||||
# # $ # # # #
|
||||
# $ #$ # # $ #..#
|
||||
##$ # #### #...#
|
||||
# $ #....#
|
||||
# # # #.....#
|
||||
####################
|
||||
12
compiler/screen_74.sokoban
Normal file
12
compiler/screen_74.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
####################
|
||||
# # ##### #
|
||||
## $ # #### $ #
|
||||
#### $$ #..# # #
|
||||
# $ $ ##..#### ##
|
||||
# $ ###.... $$ #
|
||||
# #$# ....# # $ #
|
||||
# # # $ ..###$# #
|
||||
# # $ #..# ## #
|
||||
# $# #### # $##
|
||||
# # # @# ##
|
||||
####################
|
||||
12
compiler/screen_75.sokoban
Normal file
12
compiler/screen_75.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
####################
|
||||
# # # # #@#
|
||||
# $ $ # $ # #
|
||||
##$# $### # $$# #
|
||||
# # #.### #$ $ #
|
||||
# #$#....# # ### #
|
||||
# $ #.....## # #
|
||||
##$ #.#....#$$ $ #
|
||||
# ######..## # # #
|
||||
# $ $ ### #
|
||||
# # # # #
|
||||
####################
|
||||
12
compiler/screen_76.sokoban
Normal file
12
compiler/screen_76.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
####################
|
||||
# # # # #@## # #
|
||||
# $ #
|
||||
# ##$# ##### $ # ##
|
||||
## ##.....# # #
|
||||
##$##$#.....###$#$ #
|
||||
# # ##.....# # ##
|
||||
# $ ##..## # #
|
||||
# $ # $ $ $$$ #
|
||||
## $ $# # # $ #
|
||||
# ## # # #
|
||||
####################
|
||||
15
compiler/screen_77.sokoban
Normal file
15
compiler/screen_77.sokoban
Normal file
@@ -0,0 +1,15 @@
|
||||
####################
|
||||
# ## # # #
|
||||
# $ $ ## $ #
|
||||
## ##### .###### ##
|
||||
# ## ##....#### ##
|
||||
## ##$ ###..## #
|
||||
# #... .# $ $ #
|
||||
# $ ## ## . ### ####
|
||||
# # $ #.## # #
|
||||
# $ $ # .#### ##
|
||||
# # ## # ## # ##
|
||||
####### $##$ $ #
|
||||
## $ #@#
|
||||
# ## ######
|
||||
#######
|
||||
12
compiler/screen_78.sokoban
Normal file
12
compiler/screen_78.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
###########
|
||||
# #
|
||||
# $ $ #
|
||||
###### # $ ##### #
|
||||
# ##### $ ##$#
|
||||
# $ $ #
|
||||
# ## ## #
|
||||
# ##@##### ## #
|
||||
# #### # ## ##
|
||||
#....# # $ #
|
||||
#....# # #
|
||||
###### #######
|
||||
12
compiler/screen_79.sokoban
Normal file
12
compiler/screen_79.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
#############
|
||||
# #
|
||||
# ### $$ #
|
||||
# # $ $ #
|
||||
# $####$######
|
||||
# $ ## #####
|
||||
# $$ $ ...#
|
||||
### ## $$# ...#
|
||||
# ## # ...#
|
||||
# # ...#
|
||||
###@#############
|
||||
###
|
||||
16
compiler/screen_8.sokoban
Normal file
16
compiler/screen_8.sokoban
Normal file
@@ -0,0 +1,16 @@
|
||||
####
|
||||
# ###########
|
||||
# $ $ $ #
|
||||
# $# $ # $ #
|
||||
# $ $ # #
|
||||
### $# # #### #
|
||||
#@#$ $ $ ## #
|
||||
# $ #$# # #
|
||||
# $ $ $ $ #
|
||||
##### #########
|
||||
# #
|
||||
# #
|
||||
#......#
|
||||
#......#
|
||||
#......#
|
||||
########
|
||||
13
compiler/screen_80.sokoban
Normal file
13
compiler/screen_80.sokoban
Normal file
@@ -0,0 +1,13 @@
|
||||
#################
|
||||
###@## ...#
|
||||
# # ...#
|
||||
# $ # ...#
|
||||
# $$ # ...#
|
||||
## $ ###$##########
|
||||
# ### $ #
|
||||
## $ $ #
|
||||
# $ # $ #
|
||||
# $ # #
|
||||
# $ # #
|
||||
# # #
|
||||
###########
|
||||
13
compiler/screen_81.sokoban
Normal file
13
compiler/screen_81.sokoban
Normal file
@@ -0,0 +1,13 @@
|
||||
#####
|
||||
########## #
|
||||
# # #
|
||||
# $ $ $$ #
|
||||
# ##### ## $ #
|
||||
#$$ #$## $ #
|
||||
# ### # ##$ #
|
||||
###### ### $ $ #
|
||||
#.... ## #
|
||||
#.... ######
|
||||
#.... #
|
||||
###########@##
|
||||
###
|
||||
13
compiler/screen_82.sokoban
Normal file
13
compiler/screen_82.sokoban
Normal file
@@ -0,0 +1,13 @@
|
||||
######
|
||||
#### #
|
||||
# ## #
|
||||
# $ #
|
||||
### #### ########
|
||||
# $ $ ## ...#
|
||||
# $$ $$ ...#
|
||||
# $ $## ...#
|
||||
##@## ## ## ...#
|
||||
### $ ########
|
||||
# $$ #
|
||||
# # #
|
||||
#########
|
||||
13
compiler/screen_83.sokoban
Normal file
13
compiler/screen_83.sokoban
Normal file
@@ -0,0 +1,13 @@
|
||||
####### #########
|
||||
# # # ## #
|
||||
# ### # # $ #
|
||||
# # $ ### $ #
|
||||
# $$ ##$ #
|
||||
# #### ## #
|
||||
#@############ ##
|
||||
###.. #####$ #
|
||||
#.. #### #
|
||||
#.. $$ #
|
||||
#.. #### $ #
|
||||
#.. # # #
|
||||
######## #####
|
||||
12
compiler/screen_84.sokoban
Normal file
12
compiler/screen_84.sokoban
Normal file
@@ -0,0 +1,12 @@
|
||||
#######
|
||||
# ##########
|
||||
# # # ##
|
||||
# $ # $ $ #
|
||||
# $ # $ ## #
|
||||
# $$ ##$ $ #
|
||||
## # ## #######
|
||||
## # ## ...#
|
||||
# #$ ...#
|
||||
# $$ ...#
|
||||
# ##@# ...#
|
||||
################
|
||||
16
compiler/screen_85.sokoban
Normal file
16
compiler/screen_85.sokoban
Normal file
@@ -0,0 +1,16 @@
|
||||
############
|
||||
# # ##
|
||||
# $ $ # ######
|
||||
#### ##### #
|
||||
#.. # #### #
|
||||
#.#### #### #
|
||||
#.... # $ ####
|
||||
# ...# # $$$# ##
|
||||
###.#### ## $@$ #
|
||||
# ##### $ # #
|
||||
# #.# $ $###$ #
|
||||
# #.######## # $ #
|
||||
# #.. ## $ #
|
||||
# # ####### $ # # #
|
||||
# # # ##
|
||||
##### ##########
|
||||
10
compiler/screen_86.sokoban
Normal file
10
compiler/screen_86.sokoban
Normal file
@@ -0,0 +1,10 @@
|
||||
################
|
||||
# #@ # #
|
||||
# # # # # $ $$#
|
||||
# #...# #$$$ #
|
||||
# ...# # $ $$##
|
||||
# ##.## # ## #
|
||||
# #... $ #
|
||||
# ## ### #######
|
||||
# # ####
|
||||
######
|
||||
14
compiler/screen_87.sokoban
Normal file
14
compiler/screen_87.sokoban
Normal file
@@ -0,0 +1,14 @@
|
||||
#####
|
||||
#### ## #####
|
||||
# $ ### #
|
||||
# $@$ $ $ #
|
||||
# #$######## ##
|
||||
# # $ # #
|
||||
# # $ $ # # #
|
||||
## # $# # #####
|
||||
# ## # #
|
||||
# $ # ### #
|
||||
##### ## #....#
|
||||
# $ ....#
|
||||
# #....#
|
||||
################
|
||||
16
compiler/screen_88.sokoban
Normal file
16
compiler/screen_88.sokoban
Normal file
@@ -0,0 +1,16 @@
|
||||
#############
|
||||
#........####
|
||||
#...#### # #####
|
||||
#...# ### $ #
|
||||
#...$$ $ $ #
|
||||
# .# $ $# $ ##
|
||||
#...# #$# $ #
|
||||
#.# # $ $ #
|
||||
#. #$###$####$#
|
||||
## # $ $ #
|
||||
# # $@$ # #
|
||||
# # #### $ $#
|
||||
# # ### #
|
||||
# # $$ # #####
|
||||
# # #
|
||||
#########
|
||||
17
compiler/screen_89.sokoban
Normal file
17
compiler/screen_89.sokoban
Normal file
@@ -0,0 +1,17 @@
|
||||
##################
|
||||
# $ ...#.##
|
||||
# ####..... #
|
||||
# ####### #..... #
|
||||
# # $ $ ##....##
|
||||
# # $ # # ###...#
|
||||
# # $@$ $ ##### #
|
||||
## # $ $ $$ $ #
|
||||
# #$# $# # $## #
|
||||
# ## ## ## $ # #
|
||||
# # $# $ $ # #
|
||||
# # #######
|
||||
# ########$## #
|
||||
# # $ #
|
||||
######## #####
|
||||
### #
|
||||
####
|
||||
14
compiler/screen_9.sokoban
Normal file
14
compiler/screen_9.sokoban
Normal file
@@ -0,0 +1,14 @@
|
||||
#######
|
||||
# ...#
|
||||
##### ...#
|
||||
# . .#
|
||||
# ## ...#
|
||||
## ## ...#
|
||||
### ########
|
||||
# $$$ ##
|
||||
##### $ $ #####
|
||||
## #$ $ # #
|
||||
#@ $ $ $ $ #
|
||||
###### $$ $ #####
|
||||
# #
|
||||
########
|
||||
16
compiler/screen_90.sokoban
Normal file
16
compiler/screen_90.sokoban
Normal file
@@ -0,0 +1,16 @@
|
||||
####################
|
||||
#..# # #
|
||||
#.$ $ #$$ $## $##
|
||||
#.$# ### ## ## #
|
||||
# # $ # $$ $ #
|
||||
# ### # # #$ ####
|
||||
# ## # $ #@ # #
|
||||
# $ $ ##.## $ #
|
||||
# # $# $# $ ###
|
||||
# # # # ### #
|
||||
# ######## # #
|
||||
# # #.#.#
|
||||
##$########$# ...#
|
||||
# .* # ##.#.#
|
||||
# .*...* $ .....#
|
||||
####################
|
||||
Reference in New Issue
Block a user