From 52cba853ddc36e31f984412c4c4e80ad9d5e6f05 Mon Sep 17 00:00:00 2001 From: not why Date: Mon, 25 May 2026 03:14:03 +0300 Subject: [PATCH] added mazes --- soninrv/docs/data/lab2/empty_30x30.txt | 30 +++++++ soninrv/docs/data/lab2/large_100x100.txt | 100 ++++++++++++++++++++++ soninrv/docs/data/lab2/medium_50x50.txt | 50 +++++++++++ soninrv/docs/data/lab2/no_exit_20x20.txt | 20 +++++ soninrv/docs/data/lab2/small_10x10.txt | 10 +++ soninrv/docs/data/lab2/weighted_40x40.txt | 40 +++++++++ 6 files changed, 250 insertions(+) create mode 100644 soninrv/docs/data/lab2/empty_30x30.txt create mode 100644 soninrv/docs/data/lab2/large_100x100.txt create mode 100644 soninrv/docs/data/lab2/medium_50x50.txt create mode 100644 soninrv/docs/data/lab2/no_exit_20x20.txt create mode 100644 soninrv/docs/data/lab2/small_10x10.txt create mode 100644 soninrv/docs/data/lab2/weighted_40x40.txt diff --git a/soninrv/docs/data/lab2/empty_30x30.txt b/soninrv/docs/data/lab2/empty_30x30.txt new file mode 100644 index 0000000..386c2e4 --- /dev/null +++ b/soninrv/docs/data/lab2/empty_30x30.txt @@ -0,0 +1,30 @@ +############################## +#S # +# # +# # +# # +# # +# # +# # +# # +# # +# # +# # +# # +# # +# # +# # +# # +# # +# # +# # +# # +# # +# # +# # +# # +# # +# # +# # +# E# +############################## diff --git a/soninrv/docs/data/lab2/large_100x100.txt b/soninrv/docs/data/lab2/large_100x100.txt new file mode 100644 index 0000000..e12ffae --- /dev/null +++ b/soninrv/docs/data/lab2/large_100x100.txt @@ -0,0 +1,100 @@ +#################################################################################################### +#S# # # # # # # # # # # ## +# ##### # ### # # ### # ##### # ##### # # ########### # ### ### # ####### ####### # ### ### ##### ## +# # # # # # # # # # # # # # # # # # # # # # # # ## +##### # ### # # ### ##### ######### ####### # ### # ##### ### # ### # # ##### # ### ######### ### ## +# # # # # # # # # # # # # # # # # # # # # # ## +# ##### # ######### # # # ### # ##### ##### ### ### # ##### ##### ############# # # # # ####### #### +# # # # # # # # # # # # # # # # # # # # # # # # # ## +### # # # # ######### # ### ####### ### # ####### ##### # # # ##### # ### # # # ##### # # ### # # ## +# # # # # # # # # # # # # # # # # # # # # # # # # # # # ## +# ### # ########### # ### # # ####### ############# ### # ##### # # # # # ### # # # ######### # # ## +# # # # # # # # # # # # # # # # # # # # # # ## +# ### # # # # ######### # ##### ####### ### ############# # ####### ### # ##################### # ## +# # # # # # # # # # # # # # # ## +### ### ### ##### ##### ######### ### ### ##### # # ### ##### ######### ####### ####### # ### ### ## +# # # # # # # # # # # # # # # # # # # # # # # # # ## +# ### ### ### ####### # # ##### ##### # ### # # ### # ##### ######### # ##### ##### # ### # ##### ## +# # # # # # # # # # # # # # # # # # # # # # # # ## +# ##### # # # # ### # ####### ### # # ##### # ### ########### ##### # ### # ### # # ######### # #### +# # # # # # # # # # # # # # # # # # # # # # # # ## +# ####### # # # # # ####### # # ### ### # ##### ### ### # # ### # # ######### ### ######### ### # ## +# # # # # # # # # # # # # # # # # # # # # # # # # # # ## +# # ### ### ##### ### # # # ##### ### # ### ##### ### ##### # ######### # # ##### # ### # ####### ## +# # # # # # # # # # # # # # # # # # # # # # # ## +# # # # ####### ####### # # ### # ####### # # ##### # # # ### ####### ################### # # ### ## +# # # # # # # # # # # # # # # # # # # # # # # # ## +# ##### ### # ### ########### ##### ### ### # ### # ##### # # # ### # # # ######### # ######### #### +# # # # # # # # # # # # # # # # # # # # # # # ## +##### # ### ### ### ####### ### # ### ### ##### ####### # ####### ########### # # # ### ### # ### ## +# # # # # # # # # # # # # # # # # # # # # ## +# # ##### ### ### ### ### ####### # # # ### ##### # # # ### # ##### # # ############# ########### ## +# # # # # # # # # # # # # # # # # # # # # # # # # ## +# # # # # # # ##### # # ######### ####### ##### # ##### # ### # # ######### # # ### # ### # # ###### +# # # # # # # # # # # # # # # # # # # # # ## +# ##### # # ### ##### ################# # ### ##### ##### # ############### # ### ########### # # ## +# # # # # # # # # # # # # # # # # # # # # # # ## +# # ##### # # ##### ### ##### ### # ####### ### ####### # # # ### # ##### # ### ##### ##### # ### ## +# # # # # # # # # # # # # # # # # # # # # # # # # # # # ## +# ### ##### # ### ### # # ##### ### # ### # # ####### # # # # # # # ### # ### ######### # ##### # ## +# # # # # # # # # # # # # # # # # # # # # # # # # # # # ## +### ######### # ### ### # # # ### # ######### # ####### # # # # ##### # ### ### ### # ####### # #### +# # # # # # # # # # # # # # # # # # # # # # # # ## +# ### ### ### ### ### ### # # # ####### # # # # ### ##### ### # # # ##### ####### # # ######### # ## +# # # # # # # # # # # # # # # # # # # # # # # # # # ## +# # ### ### ### ####### ### ##### # ############# ##### ### ####### # # ### ### # # # # ### ##### ## +# # # # # # # # # # # # # # # # # # # # # # # # # ## +# ### ####### ### # ### ### ### # # # ### ######### # ####### # # # # ####### # ### ##### ##### # ## +# # # # # # # # # # # # # # # # # # # # # # # ## +##### # ##### # # # # ### ### ##### # ######### ########### # # ####### ######### # # # # # ### # ## +# # # # # # # # # # # # # # # # # # # # # # # ## +# ##### ##### # ### # # ##### ### ### # ##### ##### ##### # ##### ####### ##### ##### ##### # ### ## +# # # # # # # # # # # # # # # # # # # # # # # # ## +##### ### # # # ####### ### ### ####### # # ##### ### # # ##### # # ######### ### # # # # # # ### ## +# # # # # # # # # # # # # # # # # # # # # # # # ## +# ##### ### # ### ### # ##### ##### # ### ##### ####### # # # ####### ######### # ### # # ####### ## +# # # # # # # # # # # # # # # # # # # # # # ## +### ### # # ####### ### # # ### ### # # # ####### ########### ##### # # ### ####### ### ##### # # ## +# # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## +# ### ### # # # ##### ### ### ### # ### # ### # # # ### ### ##### # # ######### # # # ##### # ###### +# # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## +# ### # ### # # ### # # # # ### # ######### ### ### # # ########### # # ##### # ######### # # # # ## +# # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## +# # # ### # # ### # ### # # ##### ####### ### # ##### ### # # # ######### # # ### # ### # # # ### ## +# # # # # # # # # # # # # # # # # # # # # # # # # ## +### ####### ### # ##### # ### ### # ##### # ### # ##### ### # ### ### ##### ### ##### ### ##### # ## +# # # # # # # # # # # # # # # # # # # # # # # # # # # ## +# # # ### ### ####### ### # # # ### ####### # ### # # ### ####### # ### ####### # # # ########### ## +# # # # # # # # # # # # # # # # # # # # ## +# # ### ########### ### # # ######### ######### # # # # # # # # ### ############# ################## +# # # # # # # # # # # # # # # # # # # # # # # # # # # ## +# # # ### ### # # # # # # ##### ### ### # ### # # # ##### # ##### # # ### # # # ### # # ### # # # ## +# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## +# ##### ### ##### # ### ### ##### # # ### # ##### # # ### ### # ####### ##### # ### # # ### # # # ## +# # # # # # # # # # # # # # # # # # # # # # # # # # # # ## +##### ### # # # # ### ### ### # ### # ### ##### ### ### ##### ##### # ########### # # # # ### # # ## +# # # # # # # # # # # # # # # # # # # # # # # # # # ## +# # ####### ####### ### ### ### # # ### ### ##### ### # # # ### # # # ### ### ######### # # ######## +# # # # # # # # # # # # # # # # # # # # # # # # # # ## +# # ####### # ####### # ##### # # # # ### ### # # # ##### ##### # ##### ### # # # ### ### ### ### ## +# # # # # # # # # # # # # # # # # # # # # # # # # # # ## +# ### ### ### # # # # ##### # # # # ########### ##### ##### # # # ### ### ##### # ##### ######### ## +# # # # # # # # # # # # # # # # # # # # # # # # # # ## +# # ### ####### ####### ##### # # ##### ##### ##### # ##### # ##### # # # # # ##### # ######### # ## +# # # # # # # # # # # # # # # # # # # # # # ## +# ### ### # # ### # # ##### ### ### ####### ##### ##### # # ##### # # # ### ### # ### ####### ### ## +# # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## +### # # ##### # ### ##### # # ### ### # # # # # ##### ####### # # # # ####### ##### # # # # ### #### +# # # # # # # # # # # # # # # # # # # # # # # # # # # ## +# # ### # # ##### ### # # # ####### # ##### ##### ######### ### ##### # ### ### ##### ### ####### ## +# # # # # # # # # # # # # # # # # # # # ## +# ### ######### ### # ##### ######### # ### # ##### ### ######### # # # ####### ############# ### ## +# # # # # # # # # # # # # # # # # # # # ## +### ### # ########### # # ##### # ##### # ### # # ####### ### ####### # ##### ### ### ### ##### #### +# # # # # # # # # # # # # # # # # # # # # # ## +# # # ### ### ##### # ##### ####### # ### # ### ### # # ### ### ################# ##### ### ##### ## +# # # # # # # # # # # # # # # # # # # # # # # # # # # ## +# ##### ### ### ### ### # ################### # # ### ####### ### ### # # # ### ### # # # # # # # ## +# # # # # # # # # # # E## +#################################################################################################### +#################################################################################################### diff --git a/soninrv/docs/data/lab2/medium_50x50.txt b/soninrv/docs/data/lab2/medium_50x50.txt new file mode 100644 index 0000000..e6a2bea --- /dev/null +++ b/soninrv/docs/data/lab2/medium_50x50.txt @@ -0,0 +1,50 @@ +################################################## +#S# # # # # ## +# ### ### ### ##### ##### # # ####### # ##### # ## +# # # # # # # # # # # # # ## +### # ### # ##### ######### ##### # ### # # ### ## +# # # # # # # # # # # # ## +# # # # # ####### ### # # # ############# ### # ## +# # # # # # # # # # # # # ## +# # # # # ##### ### # # # ########### # # # ###### +# # # # # # # # # # # # # # # ## +# # ### ### ########### # # # ### # # # ####### ## +# # # # # # # # # # # # # ## +# ### ### ####### ### # # # # # ### # ### # # # ## +# # # # # # # # # # # # # # # ## +# ### # ##### ##### ##### ##### # ##### ### # #### +# # # # # # # # # # # ## +### ##### # # # # ### # ##### ####### # ####### ## +# # # # # # # # # # # # ## +# ######### # # ### ##### # ##### ####### # # # ## +# # # # # # # # # # # # # # ## +# # # # # ##### # ### # # ##### ### ####### # # ## +# # # # # # # # # # # # ## +# ### ### ######### ### # ### # ### ### # ##### ## +# # # # # # # # # # # # ## +# ### # ####### # ### ####### ### ##### # # ### ## +# # # # # # # # # # # # ## +### ##### ### ##### ########### ### # ##### # #### +# # # # # # # # # # # ## +# ### ##### ##### # # # # ############# ##### # ## +# # # # # # # # # ## +# # ######### # # ########### ### # ########### ## +# # # # # # # # # # # ## +### ### # # # # ####### # # ### ########### # # ## +# # # # # # # # # # # # # ## +# ### ### ### # ### # ##### # ### # ######### # ## +# # # # # # # # # # # # ## +# # ### # # ### # ####### ### ### ##### # ##### ## +# # # # # # # # # # # # # # # ## +# ### # # # # # ### ### # ##### ### # # ### # # ## +# # # # # # # # # # # # # # ## +### # ##### # # # ##### ##### ########### ##### ## +# # # # # # # # # # # # ## +# ### # ##### ##### ##### # # # ##### # # # # # ## +# # # # # # # # # # # # # # ## +# ##### ### ### ##### # # # ##### # ##### ##### ## +# # # # # # # # # # # # # # ## +# ### ### ####### # # # # ##### ### # # # # # # ## +# # # # # # # # E## +################################################## +################################################## diff --git a/soninrv/docs/data/lab2/no_exit_20x20.txt b/soninrv/docs/data/lab2/no_exit_20x20.txt new file mode 100644 index 0000000..c0f82fc --- /dev/null +++ b/soninrv/docs/data/lab2/no_exit_20x20.txt @@ -0,0 +1,20 @@ +#################### +#S # # +# # # +# # # +# # # +# # # +# # # +# # # +# # # +# # # +# # # +# # # +# # # +# # # +# # # +# # # +# # # +# # # +# # E# +#################### diff --git a/soninrv/docs/data/lab2/small_10x10.txt b/soninrv/docs/data/lab2/small_10x10.txt new file mode 100644 index 0000000..d5c532f --- /dev/null +++ b/soninrv/docs/data/lab2/small_10x10.txt @@ -0,0 +1,10 @@ +########## +#S # # +# # ### # +# # # +##### # ## +# # # +# ### # +# #### # +## E# +########## diff --git a/soninrv/docs/data/lab2/weighted_40x40.txt b/soninrv/docs/data/lab2/weighted_40x40.txt new file mode 100644 index 0000000..201539f --- /dev/null +++ b/soninrv/docs/data/lab2/weighted_40x40.txt @@ -0,0 +1,40 @@ +######################################## +#S # #~~ # # ~~ # ..## +### # ### # ### # ### # #.# ##### # # ## +# # # # #~~ # # # # #.# # .. # # ## +# # # # ##### #.### ### ### ### ### # ## +# # #~ #. #~# # ~~#.. # # ## +#~#########~##### #~# ### ### #######.## +#~ # # # ..# # ~~ #.. #.## +######### # # # ##### # ######### ### ## +# # # # #~~ # # ~~... # ## +# ##### #.# ####### # #######.###.# #### +# # .# #.#.#. #.# #.. # #.# # ## +# #.#.# # #.#.### #.# ##### ### # # # ## +# #.# # # ~# ~~# #. # # ..## +# #############~# ###.##### #.###.### ## +# # # # .# # # # .# ## +# ######### # # #~#.### #.# # #####.#### +# # # # #~#. # #.# # #...## +# # # #########.### ### # ####### ###~## +# # #~~~~ # .# # # #~## +#~### # ### # ### ### ############### ## +#~#. # ..# # #~~ .. # .# ## +###.# #####~#######.####### # #.# ###### +#~ # # #~..#~~ .#.....#.. #.# # ..## +#~##### # #~### #####.#########.# # # ## +# # # #~# #.. ..... # # # # ## +# # #.### # # ###.#########.### # # #### +# #~~.#~~~# # ~~#. # # # # .## +#.#####~### ###.###~# ####### #######.## +#. # # # #.# ~ #. # # ## +#####~### # # # # #####.# # #~### ###~## +# ..~# # # # # # ~~..# #~.. # #~## +# ##### # ##### #.# ############### #~## +# ..# # ~# #.# #~# ..~~# ..~## +##### # ###~#~##### #~#.### #####~###### +#...# # #.#~#. # .# # #..~#~ # ## +#.#####.# #.# #.##### ### # #~#~### # ## +# . #~~ # # ~# E## +######################################## +########################################