Добавлены все лабиринты

- Добавил все лабиринты и проверил корректность работы
- очистил выходные данные ipynb файлов
This commit is contained in:
GordStep 2026-05-23 01:22:42 +03:00
parent 762517d624
commit 7782d2e812
10 changed files with 506 additions and 3820 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,221 +1,221 @@
Лабиринт,Алгоритм,Время,Посещено клеток,Длина пути
maze10x10,BFS,1.250000059371814e-05,3.0,3.0
maze10x10,BFS,1.5699999494245276e-05,3.0,3.0
maze10x10,BFS,1.940000038302969e-05,3.0,3.0
maze10x10,BFS,1.7299998944508843e-05,3.0,3.0
maze10x10,BFS,1.6299998605973087e-05,3.0,3.0
maze10x10,BFS,1.4799999917158855e-05,3.0,3.0
maze10x10,BFS,1.5400000847876072e-05,3.0,3.0
maze10x10,BFS,1.52000011439668e-05,3.0,3.0
maze10x10,BFS,1.6199999663513154e-05,3.0,3.0
maze10x10,BFS,1.6399999367422424e-05,3.0,3.0
maze10x10(среднее),BFS,1.5919999896141235e-05,3.0,3.0
maze50x50,BFS,1.2699998478638008e-05,3.0,3.0
maze50x50,BFS,1.5499999790336005e-05,3.0,3.0
maze50x50,BFS,1.4700000974698924e-05,3.0,3.0
maze50x50,BFS,1.4100000043981709e-05,3.0,3.0
maze50x50,BFS,1.429999974789098e-05,3.0,3.0
maze50x50,BFS,1.429999974789098e-05,3.0,3.0
maze50x50,BFS,1.7500000467407517e-05,3.0,3.0
maze50x50,BFS,1.429999974789098e-05,3.0,3.0
maze50x50,BFS,1.7099999240599573e-05,3.0,3.0
maze50x50,BFS,1.6399999367422424e-05,3.0,3.0
maze50x50(среднее),BFS,1.5089999760675707e-05,3.0,3.0
maze100x100,BFS,1.21000011858996e-05,3.0,3.0
maze100x100,BFS,1.300000076298602e-05,3.0,3.0
maze100x100,BFS,1.3700000636163168e-05,3.0,3.0
maze100x100,BFS,1.37999995786231e-05,3.0,3.0
maze100x100,BFS,1.7899999875226058e-05,3.0,3.0
maze100x100,BFS,1.429999974789098e-05,3.0,3.0
maze100x100,BFS,1.3999999282532372e-05,3.0,3.0
maze100x100,BFS,1.5600000551785342e-05,3.0,3.0
maze100x100,BFS,2.1699999706470408e-05,3.0,3.0
maze100x100,BFS,1.449999945180025e-05,3.0,3.0
maze100x100(среднее),BFS,1.5060000077937727e-05,3.0,3.0
maze_empty,BFS,0.008173700000043,5328.0,158.0
maze_empty,BFS,0.0085839000003034,5328.0,158.0
maze_empty,BFS,0.0088789999990694,5328.0,158.0
maze_empty,BFS,0.0087582000014663,5328.0,158.0
maze_empty,BFS,0.0082992000006925,5328.0,158.0
maze_empty,BFS,0.0087729999995644,5328.0,158.0
maze_empty,BFS,0.0085763000006409,5328.0,158.0
maze_empty,BFS,0.008612699999503,5328.0,158.0
maze_empty,BFS,0.008642000000691,5328.0,158.0
maze_empty,BFS,0.0085005000000819,5328.0,158.0
maze_empty(среднее),BFS,0.0085798500002056,5328.0,158.0
maze_no_path,BFS,1.1899999663000926e-05,3.0,3.0
maze_no_path,BFS,1.4199998986441642e-05,3.0,3.0
maze_no_path,BFS,1.5699999494245276e-05,3.0,3.0
maze_no_path,BFS,1.5300000086426735e-05,3.0,3.0
maze_no_path,BFS,1.559999873279594e-05,3.0,3.0
maze_no_path,BFS,1.37999995786231e-05,3.0,3.0
maze_no_path,BFS,1.489999885961879e-05,3.0,3.0
maze_no_path,BFS,1.5800000255694613e-05,3.0,3.0
maze_no_path,BFS,1.4999999621068127e-05,3.0,3.0
maze_no_path,BFS,1.359999987471383e-05,3.0,3.0
maze_no_path(среднее),BFS,1.4579999515262898e-05,3.0,3.0
maze10x10,DFS,1.0800000382005235e-05,3.0,3.0
maze10x10,DFS,1.2299999070819467e-05,3.0,3.0
maze10x10,DFS,1.199999860546086e-05,3.0,3.0
maze10x10,DFS,1.2399999832268804e-05,3.0,3.0
maze10x10,DFS,1.3099999705445953e-05,3.0,3.0
maze10x10,DFS,1.4100000043981709e-05,3.0,3.0
maze10x10,DFS,1.3900000340072438e-05,3.0,3.0
maze10x10,DFS,1.6399999367422424e-05,3.0,3.0
maze10x10,DFS,1.37999995786231e-05,3.0,3.0
maze10x10,DFS,1.3500000932253895e-05,3.0,3.0
maze10x10(среднее),DFS,1.3229999785835389e-05,3.0,3.0
maze50x50,DFS,1.2000000424450263e-05,3.0,3.0
maze50x50,DFS,1.4999999621068127e-05,3.0,3.0
maze50x50,DFS,1.5100000382517464e-05,3.0,3.0
maze50x50,DFS,1.9099999917671084e-05,3.0,3.0
maze50x50,DFS,1.4399998690350913e-05,3.0,3.0
maze50x50,DFS,1.550000160932541e-05,3.0,3.0
maze50x50,DFS,1.8300001102034003e-05,3.0,3.0
maze50x50,DFS,1.4999999621068127e-05,3.0,3.0
maze50x50,DFS,1.5800000255694613e-05,3.0,3.0
maze50x50,DFS,1.4600000213249588e-05,3.0,3.0
maze50x50(среднее),DFS,1.548000018374296e-05,3.0,3.0
maze100x100,DFS,1.179999890155159e-05,3.0,3.0
maze100x100,DFS,1.449999945180025e-05,3.0,3.0
maze100x100,DFS,1.5300000086426735e-05,3.0,3.0
maze100x100,DFS,1.5499999790336005e-05,3.0,3.0
maze100x100,DFS,1.8200000340584666e-05,3.0,3.0
maze100x100,DFS,1.82999992830446e-05,3.0,3.0
maze100x100,DFS,1.469999915570952e-05,3.0,3.0
maze100x100,DFS,1.5499999790336005e-05,3.0,3.0
maze100x100,DFS,1.469999915570952e-05,3.0,3.0
maze100x100,DFS,1.5699999494245276e-05,3.0,3.0
maze100x100(среднее),DFS,1.5419999544974417e-05,3.0,3.0
maze_empty,DFS,0.0335334999999759,5328.0,2578.0
maze_empty,DFS,0.0060880999990331,5328.0,2578.0
maze_empty,DFS,0.0061276000014913,5328.0,2578.0
maze_empty,DFS,0.0064875999996729,5328.0,2578.0
maze_empty,DFS,0.0059213000004092,5328.0,2578.0
maze_empty,DFS,0.0059658000009221,5328.0,2578.0
maze_empty,DFS,0.0105012000003625,5328.0,2578.0
maze_empty,DFS,0.006032100000084,5328.0,2578.0
maze_empty,DFS,0.0058865000009973,5328.0,2578.0
maze_empty,DFS,0.0061174999991635,5328.0,2578.0
maze_empty(среднее),DFS,0.0092661200002112,5328.0,2578.0
maze_no_path,DFS,1.0900001143454574e-05,3.0,3.0
maze_no_path,DFS,1.4799999917158855e-05,3.0,3.0
maze_no_path,DFS,1.5899999198154546e-05,3.0,3.0
maze_no_path,DFS,1.590000101714395e-05,3.0,3.0
maze_no_path,DFS,1.469999915570952e-05,3.0,3.0
maze_no_path,DFS,1.7099999240599573e-05,3.0,3.0
maze_no_path,DFS,1.4400000509340316e-05,3.0,3.0
maze_no_path,DFS,1.4200000805431046e-05,3.0,3.0
maze_no_path,DFS,1.37999995786231e-05,3.0,3.0
maze_no_path,DFS,1.4900000678608194e-05,3.0,3.0
maze_no_path(среднее),DFS,1.4660000124422367e-05,3.0,3.0
maze10x10,A*,1.8000000636675395e-05,3.0,3.0
maze10x10,A*,1.5800000255694613e-05,3.0,3.0
maze10x10,A*,1.5899999198154546e-05,3.0,3.0
maze10x10,A*,1.6099998902063817e-05,3.0,3.0
maze10x10,A*,1.5699999494245276e-05,3.0,3.0
maze10x10,A*,1.5499999790336005e-05,3.0,3.0
maze10x10,A*,2.249999852210749e-05,3.0,3.0
maze10x10,A*,1.8700000509852543e-05,3.0,3.0
maze10x10,A*,2.409999979136046e-05,3.0,3.0
maze10x10,A*,1.97000008483883e-05,3.0,3.0
maze10x10(среднее),A*,1.8199999794887843e-05,3.0,3.0
maze50x50,A*,1.4900000678608194e-05,3.0,3.0
maze50x50,A*,1.720000000204891e-05,3.0,3.0
maze50x50,A*,1.6999998479150236e-05,3.0,3.0
maze50x50,A*,1.6699999832781032e-05,3.0,3.0
maze50x50,A*,1.8599999748403206e-05,3.0,3.0
maze50x50,A*,1.700000029813964e-05,3.0,3.0
maze50x50,A*,1.700000029813964e-05,3.0,3.0
maze50x50,A*,1.680000059423037e-05,3.0,3.0
maze50x50,A*,1.939999856404029e-05,3.0,3.0
maze50x50,A*,1.9299999621580355e-05,3.0,3.0
maze50x50(среднее),A*,1.7389999811712187e-05,3.0,3.0
maze100x100,A*,1.4100000043981709e-05,3.0,3.0
maze100x100,A*,1.6200001482502557e-05,3.0,3.0
maze100x100,A*,1.5800000255694613e-05,3.0,3.0
maze100x100,A*,1.5300000086426735e-05,3.0,3.0
maze100x100,A*,1.700000029813964e-05,3.0,3.0
maze100x100,A*,1.650000012887176e-05,3.0,3.0
maze100x100,A*,1.700000029813964e-05,3.0,3.0
maze100x100,A*,1.739999970595818e-05,3.0,3.0
maze100x100,A*,1.700000029813964e-05,3.0,3.0
maze100x100,A*,1.739999970595818e-05,3.0,3.0
maze100x100(среднее),A*,1.6370000230381267e-05,3.0,3.0
maze_empty,A*,0.0133368999995582,5328.0,158.0
maze_empty,A*,0.0137166999993496,5328.0,158.0
maze_empty,A*,0.013524399999369,5328.0,158.0
maze_empty,A*,0.0135778000003483,5328.0,158.0
maze_empty,A*,0.0148759999992762,5328.0,158.0
maze_empty,A*,0.0137644999995245,5328.0,158.0
maze_empty,A*,0.0138386999988142,5328.0,158.0
maze_empty,A*,0.0137219999996887,5328.0,158.0
maze_empty,A*,0.0136103999993792,5328.0,158.0
maze_empty,A*,0.013797000001432,5328.0,158.0
maze_empty(среднее),A*,0.013776439999674,5328.0,158.0
maze_no_path,A*,1.6299998605973087e-05,3.0,3.0
maze_no_path,A*,1.8000000636675395e-05,3.0,3.0
maze_no_path,A*,2.1400001060101204e-05,3.0,3.0
maze_no_path,A*,1.8000000636675395e-05,3.0,3.0
maze_no_path,A*,1.8300001102034003e-05,3.0,3.0
maze_no_path,A*,1.7700000171316788e-05,3.0,3.0
maze_no_path,A*,1.7700000171316788e-05,3.0,3.0
maze_no_path,A*,1.6699999832781032e-05,3.0,3.0
maze_no_path,A*,1.6199999663513154e-05,3.0,3.0
maze_no_path,A*,1.6399999367422424e-05,3.0,3.0
maze_no_path(среднее),A*,1.7670000124780928e-05,3.0,3.0
maze10x10,Dijkstra,1.159999919764232e-05,3.0,3.0
maze10x10,Dijkstra,1.2600001355167478e-05,3.0,3.0
maze10x10,Dijkstra,1.4400000509340316e-05,3.0,3.0
maze10x10,Dijkstra,1.320000046689529e-05,3.0,3.0
maze10x10,Dijkstra,1.359999987471383e-05,3.0,3.0
maze10x10,Dijkstra,1.7700000171316788e-05,3.0,3.0
maze10x10,Dijkstra,1.3900000340072438e-05,3.0,3.0
maze10x10,Dijkstra,1.3299999409355223e-05,3.0,3.0
maze10x10,Dijkstra,1.2599999536178076e-05,3.0,3.0
maze10x10,Dijkstra,1.52000011439668e-05,3.0,3.0
maze10x10(среднее),Dijkstra,1.3810000200464857e-05,3.0,3.0
maze50x50,Dijkstra,1.250000059371814e-05,3.0,3.0
maze50x50,Dijkstra,1.8200000340584666e-05,3.0,3.0
maze50x50,Dijkstra,1.3500000932253895e-05,3.0,3.0
maze50x50,Dijkstra,1.340000017080456e-05,3.0,3.0
maze50x50,Dijkstra,1.300000076298602e-05,3.0,3.0
maze50x50,Dijkstra,1.2999998943996616e-05,3.0,3.0
maze50x50,Dijkstra,1.2599999536178076e-05,3.0,3.0
maze50x50,Dijkstra,1.3500000932253895e-05,3.0,3.0
maze50x50,Dijkstra,1.3900000340072438e-05,3.0,3.0
maze50x50,Dijkstra,1.4400000509340316e-05,3.0,3.0
maze50x50(среднее),Dijkstra,1.3800000306218863e-05,3.0,3.0
maze100x100,Dijkstra,1.5699999494245276e-05,3.0,3.0
maze100x100,Dijkstra,1.429999974789098e-05,3.0,3.0
maze100x100,Dijkstra,1.5100000382517464e-05,3.0,3.0
maze100x100,Dijkstra,1.4400000509340316e-05,3.0,3.0
maze100x100,Dijkstra,1.4200000805431046e-05,3.0,3.0
maze100x100,Dijkstra,1.4999999621068127e-05,3.0,3.0
maze100x100,Dijkstra,1.429999974789098e-05,3.0,3.0
maze100x100,Dijkstra,1.3699998817173764e-05,3.0,3.0
maze100x100,Dijkstra,1.4199998986441642e-05,3.0,3.0
maze100x100,Dijkstra,1.3700000636163168e-05,3.0,3.0
maze100x100(среднее),Dijkstra,1.4459999874816276e-05,3.0,3.0
maze_empty,Dijkstra,0.0113691000005928,5328.0,158.0
maze_empty,Dijkstra,0.0113638999991962,5328.0,158.0
maze_empty,Dijkstra,0.0113867999989452,5328.0,158.0
maze_empty,Dijkstra,0.0116022000001976,5328.0,158.0
maze_empty,Dijkstra,0.0113552000002528,5328.0,158.0
maze_empty,Dijkstra,0.0113825999997061,5328.0,158.0
maze_empty,Dijkstra,0.0113117999990208,5328.0,158.0
maze_empty,Dijkstra,0.011768900001698,5328.0,158.0
maze_empty,Dijkstra,0.0116283999996085,5328.0,158.0
maze_empty,Dijkstra,0.0114497000013216,5328.0,158.0
maze_empty(среднее),Dijkstra,0.011461860000054,5328.0,158.0
maze_no_path,Dijkstra,1.2000000424450263e-05,3.0,3.0
maze_no_path,Dijkstra,1.3500000932253895e-05,3.0,3.0
maze_no_path,Dijkstra,1.6099998902063817e-05,3.0,3.0
maze_no_path,Dijkstra,1.449999945180025e-05,3.0,3.0
maze_no_path,Dijkstra,1.4199998986441642e-05,3.0,3.0
maze_no_path,Dijkstra,1.429999974789098e-05,3.0,3.0
maze_no_path,Dijkstra,1.3900000340072438e-05,3.0,3.0
maze_no_path,Dijkstra,1.3900000340072438e-05,3.0,3.0
maze_no_path,Dijkstra,1.3399998351815157e-05,3.0,3.0
maze_no_path,Dijkstra,1.3499999113264494e-05,3.0,3.0
maze_no_path(среднее),Dijkstra,1.3929999659012537e-05,3.0,3.0
maze10x10,BFS,4.959999932907522e-05,25.0,16.0
maze10x10,BFS,5.480000072566327e-05,25.0,16.0
maze10x10,BFS,5.950000013399404e-05,25.0,16.0
maze10x10,BFS,6.140000004961621e-05,25.0,16.0
maze10x10,BFS,5.749999945692253e-05,25.0,16.0
maze10x10,BFS,7.340000047406647e-05,25.0,16.0
maze10x10,BFS,5.580000106419902e-05,25.0,16.0
maze10x10,BFS,5.280000004859176e-05,25.0,16.0
maze10x10,BFS,5.149999924469739e-05,25.0,16.0
maze10x10,BFS,5.719999899156392e-05,25.0,16.0
maze10x10(среднее),BFS,5.734999995183898e-05,25.0,16.0
maze50x50,BFS,0.0016173999993043,1157.0,202.0
maze50x50,BFS,0.0016578000013396,1157.0,202.0
maze50x50,BFS,0.0016890999995666,1157.0,202.0
maze50x50,BFS,0.0016834999987622,1157.0,202.0
maze50x50,BFS,0.001864599998953,1157.0,202.0
maze50x50,BFS,0.0019111999990855,1157.0,202.0
maze50x50,BFS,0.0018163000004278,1157.0,202.0
maze50x50,BFS,0.001811699999962,1157.0,202.0
maze50x50,BFS,0.0017416999999113,1157.0,202.0
maze50x50,BFS,0.002245399999083,1157.0,202.0
maze50x50(среднее),BFS,0.0018038699996395,1157.0,202.0
maze100x100,BFS,0.0061819000002287,4268.0,446.0
maze100x100,BFS,0.0073198999998567,4268.0,446.0
maze100x100,BFS,0.0065212999998038,4268.0,446.0
maze100x100,BFS,0.0065883000006579,4268.0,446.0
maze100x100,BFS,0.0069923999999446,4268.0,446.0
maze100x100,BFS,0.0065617999989626,4268.0,446.0
maze100x100,BFS,0.006540499998664,4268.0,446.0
maze100x100,BFS,0.0066868000012618,4268.0,446.0
maze100x100,BFS,0.0072803999992174,4268.0,446.0
maze100x100,BFS,0.0065171000005648,4268.0,446.0
maze100x100(среднее),BFS,0.0067190399999162,4268.0,446.0
maze_empty,BFS,0.0081461999998282,5328.0,158.0
maze_empty,BFS,0.0085702000014862,5328.0,158.0
maze_empty,BFS,0.0084454999996523,5328.0,158.0
maze_empty,BFS,0.0080325000017182,5328.0,158.0
maze_empty,BFS,0.0086492999998881,5328.0,158.0
maze_empty,BFS,0.0083521000015025,5328.0,158.0
maze_empty,BFS,0.0085710000003018,5328.0,158.0
maze_empty,BFS,0.0083104000004823,5328.0,158.0
maze_empty,BFS,0.0083912999998574,5328.0,158.0
maze_empty,BFS,0.0084087000013823,5328.0,158.0
maze_empty(среднее),BFS,0.0083877200006099,5328.0,158.0
maze_no_path,BFS,0.0016945999996096,1257.0,0.0
maze_no_path,BFS,0.0016736999987188,1257.0,0.0
maze_no_path,BFS,0.0016527000007044,1257.0,0.0
maze_no_path,BFS,0.0018306999991182,1257.0,0.0
maze_no_path,BFS,0.0016907999997783,1257.0,0.0
maze_no_path,BFS,0.0018049999998765,1257.0,0.0
maze_no_path,BFS,0.0019582000004447,1257.0,0.0
maze_no_path,BFS,0.0017573000004631,1257.0,0.0
maze_no_path,BFS,0.0018531000005168,1257.0,0.0
maze_no_path,BFS,0.0018369999997958,1257.0,0.0
maze_no_path(среднее),BFS,0.0017753099999026,1257.0,0.0
maze10x10,DFS,4.5200000386103056e-05,24.0,16.0
maze10x10,DFS,4.5200000386103056e-05,24.0,16.0
maze10x10,DFS,4.479999915929511e-05,24.0,16.0
maze10x10,DFS,4.42000000475673e-05,24.0,16.0
maze10x10,DFS,4.919999992125668e-05,24.0,16.0
maze10x10,DFS,4.309999894758221e-05,24.0,16.0
maze10x10,DFS,4.580000131682027e-05,24.0,16.0
maze10x10,DFS,4.509999962465372e-05,24.0,16.0
maze10x10,DFS,5.229999987932388e-05,24.0,16.0
maze10x10,DFS,4.86999997519888e-05,24.0,16.0
maze10x10(среднее),DFS,4.635999994206941e-05,24.0,16.0
maze50x50,DFS,0.0015209000011964,1142.0,202.0
maze50x50,DFS,0.0014938999993319,1142.0,202.0
maze50x50,DFS,0.001588699999047,1142.0,202.0
maze50x50,DFS,0.0015481999998883,1142.0,202.0
maze50x50,DFS,0.0015416000005643,1142.0,202.0
maze50x50,DFS,0.0014888999994582,1142.0,202.0
maze50x50,DFS,0.0015877000005275,1142.0,202.0
maze50x50,DFS,0.0017172999996546,1142.0,202.0
maze50x50,DFS,0.0016768000004958,1142.0,202.0
maze50x50,DFS,0.0015874000000621,1142.0,202.0
maze50x50(среднее),DFS,0.0015751400000226,1142.0,202.0
maze100x100,DFS,0.0038980999997875,3191.0,446.0
maze100x100,DFS,0.0053910000005998,3191.0,446.0
maze100x100,DFS,0.0046700000002601,3191.0,446.0
maze100x100,DFS,0.0047671000011177,3191.0,446.0
maze100x100,DFS,0.0053093000005901,3191.0,446.0
maze100x100,DFS,0.0047644000005675,3191.0,446.0
maze100x100,DFS,0.0046683000000484,3191.0,446.0
maze100x100,DFS,0.0049068000007537,3191.0,446.0
maze100x100,DFS,0.0049175000003742,3191.0,446.0
maze100x100,DFS,0.0049920000001293,3191.0,446.0
maze100x100(среднее),DFS,0.0048284500004228,3191.0,446.0
maze_empty,DFS,0.0055967999996937,5328.0,2578.0
maze_empty,DFS,0.0058527000001049,5328.0,2578.0
maze_empty,DFS,0.0078195999994932,5328.0,2578.0
maze_empty,DFS,0.0055838000007497,5328.0,2578.0
maze_empty,DFS,0.0056786999994073,5328.0,2578.0
maze_empty,DFS,0.0056759999988571,5328.0,2578.0
maze_empty,DFS,0.005655699998897,5328.0,2578.0
maze_empty,DFS,0.0055152000004454,5328.0,2578.0
maze_empty,DFS,0.0056320999992749,5328.0,2578.0
maze_empty,DFS,0.005597299999863,5328.0,2578.0
maze_empty(среднее),DFS,0.0058607899996786,5328.0,2578.0
maze_no_path,DFS,0.0014867999998386,1257.0,0.0
maze_no_path,DFS,0.0015763999999762,1257.0,0.0
maze_no_path,DFS,0.0016757000012148,1257.0,0.0
maze_no_path,DFS,0.0016278000002785,1257.0,0.0
maze_no_path,DFS,0.0023779000002832,1257.0,0.0
maze_no_path,DFS,0.0017698999999993,1257.0,0.0
maze_no_path,DFS,0.0017290000014327,1257.0,0.0
maze_no_path,DFS,0.0017307999987679,1257.0,0.0
maze_no_path,DFS,0.0016199999990931,1257.0,0.0
maze_no_path,DFS,0.0016159000006155,1257.0,0.0
maze_no_path(среднее),DFS,0.00172102000015,1257.0,0.0
maze10x10,A*,8.759999946050812e-05,24.0,16.0
maze10x10,A*,7.030000051599927e-05,24.0,16.0
maze10x10,A*,6.69999990350334e-05,24.0,16.0
maze10x10,A*,6.880000000819564e-05,24.0,16.0
maze10x10,A*,0.0001026000009005,24.0,16.0
maze10x10,A*,0.0001171000003523,24.0,16.0
maze10x10,A*,6.900000153109431e-05,24.0,16.0
maze10x10,A*,7.100000038917642e-05,24.0,16.0
maze10x10,A*,6.790000043110922e-05,24.0,16.0
maze10x10,A*,6.519999988086056e-05,24.0,16.0
maze10x10(среднее),A*,7.865000025049085e-05,24.0,16.0
maze50x50,A*,0.0016848000013851,805.0,202.0
maze50x50,A*,0.0017167999994853,805.0,202.0
maze50x50,A*,0.0018146999991586,805.0,202.0
maze50x50,A*,0.0017367000000376,805.0,202.0
maze50x50,A*,0.0019472000003588,805.0,202.0
maze50x50,A*,0.0017501000002084,805.0,202.0
maze50x50,A*,0.0017761999988579,805.0,202.0
maze50x50,A*,0.0017283000015595,805.0,202.0
maze50x50,A*,0.0017258999996556,805.0,202.0
maze50x50,A*,0.0017793000006349,805.0,202.0
maze50x50(среднее),A*,0.0017660000001342,805.0,202.0
maze100x100,A*,0.0094779000010021,4229.0,446.0
maze100x100,A*,0.0098771000011765,4229.0,446.0
maze100x100,A*,0.0098331999997753,4229.0,446.0
maze100x100,A*,0.0099007999997411,4229.0,446.0
maze100x100,A*,0.0098575000010896,4229.0,446.0
maze100x100,A*,0.0098264999996899,4229.0,446.0
maze100x100,A*,0.0097087000012834,4229.0,446.0
maze100x100,A*,0.0098554999985935,4229.0,446.0
maze100x100,A*,0.0098264999996899,4229.0,446.0
maze100x100,A*,0.0099539999991975,4229.0,446.0
maze100x100(среднее),A*,0.0098117700001239,4229.0,446.0
maze_empty,A*,0.0128895999987435,5328.0,158.0
maze_empty,A*,0.0367166999985784,5328.0,158.0
maze_empty,A*,0.0141356000003725,5328.0,158.0
maze_empty,A*,0.0134808999991946,5328.0,158.0
maze_empty,A*,0.0132577000003948,5328.0,158.0
maze_empty,A*,0.0133377999991353,5328.0,158.0
maze_empty,A*,0.0207905000006576,5328.0,158.0
maze_empty,A*,0.0137274999997316,5328.0,158.0
maze_empty,A*,0.0135302999988198,5328.0,158.0
maze_empty,A*,0.013490900000761,5328.0,158.0
maze_empty(среднее),A*,0.0165357499996389,5328.0,158.0
maze_no_path,A*,0.0025401000002602,1257.0,0.0
maze_no_path,A*,0.0026156000003538,1257.0,0.0
maze_no_path,A*,0.0027007999997294,1257.0,0.0
maze_no_path,A*,0.002642299999934,1257.0,0.0
maze_no_path,A*,0.0025597000003472,1257.0,0.0
maze_no_path,A*,0.0025845000000117,1257.0,0.0
maze_no_path,A*,0.0026686000001063,1257.0,0.0
maze_no_path,A*,0.0029128000005584,1257.0,0.0
maze_no_path,A*,0.0026832000003196,1257.0,0.0
maze_no_path,A*,0.0026885999996011,1257.0,0.0
maze_no_path(среднее),A*,0.0026596200001222,1257.0,0.0
maze10x10,Dijkstra,5.3699999625678174e-05,25.0,16.0
maze10x10,Dijkstra,6.500000017695129e-05,25.0,16.0
maze10x10,Dijkstra,5.749999945692253e-05,25.0,16.0
maze10x10,Dijkstra,5.710000004910398e-05,25.0,16.0
maze10x10,Dijkstra,5.5300000894931145e-05,25.0,16.0
maze10x10,Dijkstra,5.560000136028975e-05,25.0,16.0
maze10x10,Dijkstra,5.520000013348181e-05,25.0,16.0
maze10x10,Dijkstra,5.469999996421393e-05,25.0,16.0
maze10x10,Dijkstra,5.8600000556907617e-05,25.0,16.0
maze10x10,Dijkstra,6.320000102277845e-05,25.0,16.0
maze10x10(среднее),Dijkstra,5.759000032412587e-05,25.0,16.0
maze50x50,Dijkstra,0.0020662999995693,1157.0,202.0
maze50x50,Dijkstra,0.0018978999996761,1157.0,202.0
maze50x50,Dijkstra,0.002069099999062,1157.0,202.0
maze50x50,Dijkstra,0.0023471000004064,1157.0,202.0
maze50x50,Dijkstra,0.0020547000003716,1157.0,202.0
maze50x50,Dijkstra,0.0020438000010472,1157.0,202.0
maze50x50,Dijkstra,0.00203540000075,1157.0,202.0
maze50x50,Dijkstra,0.0032121000003826,1157.0,202.0
maze50x50,Dijkstra,0.0021464999990712,1157.0,202.0
maze50x50,Dijkstra,0.0020598999999492,1157.0,202.0
maze50x50(среднее),Dijkstra,0.0021932800000286,1157.0,202.0
maze100x100,Dijkstra,0.0073154999990947,4268.0,446.0
maze100x100,Dijkstra,0.0080613999998604,4268.0,446.0
maze100x100,Dijkstra,0.008079600000201,4268.0,446.0
maze100x100,Dijkstra,0.0078730999994149,4268.0,446.0
maze100x100,Dijkstra,0.0080584999996062,4268.0,446.0
maze100x100,Dijkstra,0.0080330000000685,4268.0,446.0
maze100x100,Dijkstra,0.0079243000000133,4268.0,446.0
maze100x100,Dijkstra,0.0078572000002168,4268.0,446.0
maze100x100,Dijkstra,0.0079511000003549,4268.0,446.0
maze100x100,Dijkstra,0.0082932999994227,4268.0,446.0
maze100x100(среднее),Dijkstra,0.0079446999998253,4268.0,446.0
maze_empty,Dijkstra,0.0113761000011436,5328.0,158.0
maze_empty,Dijkstra,0.011200999999346,5328.0,158.0
maze_empty,Dijkstra,0.0110650000005989,5328.0,158.0
maze_empty,Dijkstra,0.0110331999985646,5328.0,158.0
maze_empty,Dijkstra,0.011365399999704,5328.0,158.0
maze_empty,Dijkstra,0.0125673000002279,5328.0,158.0
maze_empty,Dijkstra,0.0114811999992525,5328.0,158.0
maze_empty,Dijkstra,0.0112848999997368,5328.0,158.0
maze_empty,Dijkstra,0.0114674000014929,5328.0,158.0
maze_empty,Dijkstra,0.016914199999519,5328.0,158.0
maze_empty(среднее),Dijkstra,0.0119755699999586,5328.0,158.0
maze_no_path,Dijkstra,0.0020635000000766,1257.0,0.0
maze_no_path,Dijkstra,0.0020693000005849,1257.0,0.0
maze_no_path,Dijkstra,0.002125300001353,1257.0,0.0
maze_no_path,Dijkstra,0.0020370000002003,1257.0,0.0
maze_no_path,Dijkstra,0.0022260999994614,1257.0,0.0
maze_no_path,Dijkstra,0.0021347999991121,1257.0,0.0
maze_no_path,Dijkstra,0.0025921999986167,1257.0,0.0
maze_no_path,Dijkstra,0.0023035000012896,1257.0,0.0
maze_no_path,Dijkstra,0.0023003999995125,1257.0,0.0
maze_no_path,Dijkstra,0.002297200000612,1257.0,0.0
maze_no_path(среднее),Dijkstra,0.0022149300000819496,1257.0,0.0

1 Лабиринт Алгоритм Время Посещено клеток Длина пути
2 maze10x10 BFS 1.250000059371814e-05 4.959999932907522e-05 3.0 25.0 3.0 16.0
3 maze10x10 BFS 1.5699999494245276e-05 5.480000072566327e-05 3.0 25.0 3.0 16.0
4 maze10x10 BFS 1.940000038302969e-05 5.950000013399404e-05 3.0 25.0 3.0 16.0
5 maze10x10 BFS 1.7299998944508843e-05 6.140000004961621e-05 3.0 25.0 3.0 16.0
6 maze10x10 BFS 1.6299998605973087e-05 5.749999945692253e-05 3.0 25.0 3.0 16.0
7 maze10x10 BFS 1.4799999917158855e-05 7.340000047406647e-05 3.0 25.0 3.0 16.0
8 maze10x10 BFS 1.5400000847876072e-05 5.580000106419902e-05 3.0 25.0 3.0 16.0
9 maze10x10 BFS 1.52000011439668e-05 5.280000004859176e-05 3.0 25.0 3.0 16.0
10 maze10x10 BFS 1.6199999663513154e-05 5.149999924469739e-05 3.0 25.0 3.0 16.0
11 maze10x10 BFS 1.6399999367422424e-05 5.719999899156392e-05 3.0 25.0 3.0 16.0
12 maze10x10(среднее) BFS 1.5919999896141235e-05 5.734999995183898e-05 3.0 25.0 3.0 16.0
13 maze50x50 BFS 1.2699998478638008e-05 0.0016173999993043 3.0 1157.0 3.0 202.0
14 maze50x50 BFS 1.5499999790336005e-05 0.0016578000013396 3.0 1157.0 3.0 202.0
15 maze50x50 BFS 1.4700000974698924e-05 0.0016890999995666 3.0 1157.0 3.0 202.0
16 maze50x50 BFS 1.4100000043981709e-05 0.0016834999987622 3.0 1157.0 3.0 202.0
17 maze50x50 BFS 1.429999974789098e-05 0.001864599998953 3.0 1157.0 3.0 202.0
18 maze50x50 BFS 1.429999974789098e-05 0.0019111999990855 3.0 1157.0 3.0 202.0
19 maze50x50 BFS 1.7500000467407517e-05 0.0018163000004278 3.0 1157.0 3.0 202.0
20 maze50x50 BFS 1.429999974789098e-05 0.001811699999962 3.0 1157.0 3.0 202.0
21 maze50x50 BFS 1.7099999240599573e-05 0.0017416999999113 3.0 1157.0 3.0 202.0
22 maze50x50 BFS 1.6399999367422424e-05 0.002245399999083 3.0 1157.0 3.0 202.0
23 maze50x50(среднее) BFS 1.5089999760675707e-05 0.0018038699996395 3.0 1157.0 3.0 202.0
24 maze100x100 BFS 1.21000011858996e-05 0.0061819000002287 3.0 4268.0 3.0 446.0
25 maze100x100 BFS 1.300000076298602e-05 0.0073198999998567 3.0 4268.0 3.0 446.0
26 maze100x100 BFS 1.3700000636163168e-05 0.0065212999998038 3.0 4268.0 3.0 446.0
27 maze100x100 BFS 1.37999995786231e-05 0.0065883000006579 3.0 4268.0 3.0 446.0
28 maze100x100 BFS 1.7899999875226058e-05 0.0069923999999446 3.0 4268.0 3.0 446.0
29 maze100x100 BFS 1.429999974789098e-05 0.0065617999989626 3.0 4268.0 3.0 446.0
30 maze100x100 BFS 1.3999999282532372e-05 0.006540499998664 3.0 4268.0 3.0 446.0
31 maze100x100 BFS 1.5600000551785342e-05 0.0066868000012618 3.0 4268.0 3.0 446.0
32 maze100x100 BFS 2.1699999706470408e-05 0.0072803999992174 3.0 4268.0 3.0 446.0
33 maze100x100 BFS 1.449999945180025e-05 0.0065171000005648 3.0 4268.0 3.0 446.0
34 maze100x100(среднее) BFS 1.5060000077937727e-05 0.0067190399999162 3.0 4268.0 3.0 446.0
35 maze_empty BFS 0.008173700000043 0.0081461999998282 5328.0 158.0
36 maze_empty BFS 0.0085839000003034 0.0085702000014862 5328.0 158.0
37 maze_empty BFS 0.0088789999990694 0.0084454999996523 5328.0 158.0
38 maze_empty BFS 0.0087582000014663 0.0080325000017182 5328.0 158.0
39 maze_empty BFS 0.0082992000006925 0.0086492999998881 5328.0 158.0
40 maze_empty BFS 0.0087729999995644 0.0083521000015025 5328.0 158.0
41 maze_empty BFS 0.0085763000006409 0.0085710000003018 5328.0 158.0
42 maze_empty BFS 0.008612699999503 0.0083104000004823 5328.0 158.0
43 maze_empty BFS 0.008642000000691 0.0083912999998574 5328.0 158.0
44 maze_empty BFS 0.0085005000000819 0.0084087000013823 5328.0 158.0
45 maze_empty(среднее) BFS 0.0085798500002056 0.0083877200006099 5328.0 158.0
46 maze_no_path BFS 1.1899999663000926e-05 0.0016945999996096 3.0 1257.0 3.0 0.0
47 maze_no_path BFS 1.4199998986441642e-05 0.0016736999987188 3.0 1257.0 3.0 0.0
48 maze_no_path BFS 1.5699999494245276e-05 0.0016527000007044 3.0 1257.0 3.0 0.0
49 maze_no_path BFS 1.5300000086426735e-05 0.0018306999991182 3.0 1257.0 3.0 0.0
50 maze_no_path BFS 1.559999873279594e-05 0.0016907999997783 3.0 1257.0 3.0 0.0
51 maze_no_path BFS 1.37999995786231e-05 0.0018049999998765 3.0 1257.0 3.0 0.0
52 maze_no_path BFS 1.489999885961879e-05 0.0019582000004447 3.0 1257.0 3.0 0.0
53 maze_no_path BFS 1.5800000255694613e-05 0.0017573000004631 3.0 1257.0 3.0 0.0
54 maze_no_path BFS 1.4999999621068127e-05 0.0018531000005168 3.0 1257.0 3.0 0.0
55 maze_no_path BFS 1.359999987471383e-05 0.0018369999997958 3.0 1257.0 3.0 0.0
56 maze_no_path(среднее) BFS 1.4579999515262898e-05 0.0017753099999026 3.0 1257.0 3.0 0.0
57 maze10x10 DFS 1.0800000382005235e-05 4.5200000386103056e-05 3.0 24.0 3.0 16.0
58 maze10x10 DFS 1.2299999070819467e-05 4.5200000386103056e-05 3.0 24.0 3.0 16.0
59 maze10x10 DFS 1.199999860546086e-05 4.479999915929511e-05 3.0 24.0 3.0 16.0
60 maze10x10 DFS 1.2399999832268804e-05 4.42000000475673e-05 3.0 24.0 3.0 16.0
61 maze10x10 DFS 1.3099999705445953e-05 4.919999992125668e-05 3.0 24.0 3.0 16.0
62 maze10x10 DFS 1.4100000043981709e-05 4.309999894758221e-05 3.0 24.0 3.0 16.0
63 maze10x10 DFS 1.3900000340072438e-05 4.580000131682027e-05 3.0 24.0 3.0 16.0
64 maze10x10 DFS 1.6399999367422424e-05 4.509999962465372e-05 3.0 24.0 3.0 16.0
65 maze10x10 DFS 1.37999995786231e-05 5.229999987932388e-05 3.0 24.0 3.0 16.0
66 maze10x10 DFS 1.3500000932253895e-05 4.86999997519888e-05 3.0 24.0 3.0 16.0
67 maze10x10(среднее) DFS 1.3229999785835389e-05 4.635999994206941e-05 3.0 24.0 3.0 16.0
68 maze50x50 DFS 1.2000000424450263e-05 0.0015209000011964 3.0 1142.0 3.0 202.0
69 maze50x50 DFS 1.4999999621068127e-05 0.0014938999993319 3.0 1142.0 3.0 202.0
70 maze50x50 DFS 1.5100000382517464e-05 0.001588699999047 3.0 1142.0 3.0 202.0
71 maze50x50 DFS 1.9099999917671084e-05 0.0015481999998883 3.0 1142.0 3.0 202.0
72 maze50x50 DFS 1.4399998690350913e-05 0.0015416000005643 3.0 1142.0 3.0 202.0
73 maze50x50 DFS 1.550000160932541e-05 0.0014888999994582 3.0 1142.0 3.0 202.0
74 maze50x50 DFS 1.8300001102034003e-05 0.0015877000005275 3.0 1142.0 3.0 202.0
75 maze50x50 DFS 1.4999999621068127e-05 0.0017172999996546 3.0 1142.0 3.0 202.0
76 maze50x50 DFS 1.5800000255694613e-05 0.0016768000004958 3.0 1142.0 3.0 202.0
77 maze50x50 DFS 1.4600000213249588e-05 0.0015874000000621 3.0 1142.0 3.0 202.0
78 maze50x50(среднее) DFS 1.548000018374296e-05 0.0015751400000226 3.0 1142.0 3.0 202.0
79 maze100x100 DFS 1.179999890155159e-05 0.0038980999997875 3.0 3191.0 3.0 446.0
80 maze100x100 DFS 1.449999945180025e-05 0.0053910000005998 3.0 3191.0 3.0 446.0
81 maze100x100 DFS 1.5300000086426735e-05 0.0046700000002601 3.0 3191.0 3.0 446.0
82 maze100x100 DFS 1.5499999790336005e-05 0.0047671000011177 3.0 3191.0 3.0 446.0
83 maze100x100 DFS 1.8200000340584666e-05 0.0053093000005901 3.0 3191.0 3.0 446.0
84 maze100x100 DFS 1.82999992830446e-05 0.0047644000005675 3.0 3191.0 3.0 446.0
85 maze100x100 DFS 1.469999915570952e-05 0.0046683000000484 3.0 3191.0 3.0 446.0
86 maze100x100 DFS 1.5499999790336005e-05 0.0049068000007537 3.0 3191.0 3.0 446.0
87 maze100x100 DFS 1.469999915570952e-05 0.0049175000003742 3.0 3191.0 3.0 446.0
88 maze100x100 DFS 1.5699999494245276e-05 0.0049920000001293 3.0 3191.0 3.0 446.0
89 maze100x100(среднее) DFS 1.5419999544974417e-05 0.0048284500004228 3.0 3191.0 3.0 446.0
90 maze_empty DFS 0.0335334999999759 0.0055967999996937 5328.0 2578.0
91 maze_empty DFS 0.0060880999990331 0.0058527000001049 5328.0 2578.0
92 maze_empty DFS 0.0061276000014913 0.0078195999994932 5328.0 2578.0
93 maze_empty DFS 0.0064875999996729 0.0055838000007497 5328.0 2578.0
94 maze_empty DFS 0.0059213000004092 0.0056786999994073 5328.0 2578.0
95 maze_empty DFS 0.0059658000009221 0.0056759999988571 5328.0 2578.0
96 maze_empty DFS 0.0105012000003625 0.005655699998897 5328.0 2578.0
97 maze_empty DFS 0.006032100000084 0.0055152000004454 5328.0 2578.0
98 maze_empty DFS 0.0058865000009973 0.0056320999992749 5328.0 2578.0
99 maze_empty DFS 0.0061174999991635 0.005597299999863 5328.0 2578.0
100 maze_empty(среднее) DFS 0.0092661200002112 0.0058607899996786 5328.0 2578.0
101 maze_no_path DFS 1.0900001143454574e-05 0.0014867999998386 3.0 1257.0 3.0 0.0
102 maze_no_path DFS 1.4799999917158855e-05 0.0015763999999762 3.0 1257.0 3.0 0.0
103 maze_no_path DFS 1.5899999198154546e-05 0.0016757000012148 3.0 1257.0 3.0 0.0
104 maze_no_path DFS 1.590000101714395e-05 0.0016278000002785 3.0 1257.0 3.0 0.0
105 maze_no_path DFS 1.469999915570952e-05 0.0023779000002832 3.0 1257.0 3.0 0.0
106 maze_no_path DFS 1.7099999240599573e-05 0.0017698999999993 3.0 1257.0 3.0 0.0
107 maze_no_path DFS 1.4400000509340316e-05 0.0017290000014327 3.0 1257.0 3.0 0.0
108 maze_no_path DFS 1.4200000805431046e-05 0.0017307999987679 3.0 1257.0 3.0 0.0
109 maze_no_path DFS 1.37999995786231e-05 0.0016199999990931 3.0 1257.0 3.0 0.0
110 maze_no_path DFS 1.4900000678608194e-05 0.0016159000006155 3.0 1257.0 3.0 0.0
111 maze_no_path(среднее) DFS 1.4660000124422367e-05 0.00172102000015 3.0 1257.0 3.0 0.0
112 maze10x10 A* 1.8000000636675395e-05 8.759999946050812e-05 3.0 24.0 3.0 16.0
113 maze10x10 A* 1.5800000255694613e-05 7.030000051599927e-05 3.0 24.0 3.0 16.0
114 maze10x10 A* 1.5899999198154546e-05 6.69999990350334e-05 3.0 24.0 3.0 16.0
115 maze10x10 A* 1.6099998902063817e-05 6.880000000819564e-05 3.0 24.0 3.0 16.0
116 maze10x10 A* 1.5699999494245276e-05 0.0001026000009005 3.0 24.0 3.0 16.0
117 maze10x10 A* 1.5499999790336005e-05 0.0001171000003523 3.0 24.0 3.0 16.0
118 maze10x10 A* 2.249999852210749e-05 6.900000153109431e-05 3.0 24.0 3.0 16.0
119 maze10x10 A* 1.8700000509852543e-05 7.100000038917642e-05 3.0 24.0 3.0 16.0
120 maze10x10 A* 2.409999979136046e-05 6.790000043110922e-05 3.0 24.0 3.0 16.0
121 maze10x10 A* 1.97000008483883e-05 6.519999988086056e-05 3.0 24.0 3.0 16.0
122 maze10x10(среднее) A* 1.8199999794887843e-05 7.865000025049085e-05 3.0 24.0 3.0 16.0
123 maze50x50 A* 1.4900000678608194e-05 0.0016848000013851 3.0 805.0 3.0 202.0
124 maze50x50 A* 1.720000000204891e-05 0.0017167999994853 3.0 805.0 3.0 202.0
125 maze50x50 A* 1.6999998479150236e-05 0.0018146999991586 3.0 805.0 3.0 202.0
126 maze50x50 A* 1.6699999832781032e-05 0.0017367000000376 3.0 805.0 3.0 202.0
127 maze50x50 A* 1.8599999748403206e-05 0.0019472000003588 3.0 805.0 3.0 202.0
128 maze50x50 A* 1.700000029813964e-05 0.0017501000002084 3.0 805.0 3.0 202.0
129 maze50x50 A* 1.700000029813964e-05 0.0017761999988579 3.0 805.0 3.0 202.0
130 maze50x50 A* 1.680000059423037e-05 0.0017283000015595 3.0 805.0 3.0 202.0
131 maze50x50 A* 1.939999856404029e-05 0.0017258999996556 3.0 805.0 3.0 202.0
132 maze50x50 A* 1.9299999621580355e-05 0.0017793000006349 3.0 805.0 3.0 202.0
133 maze50x50(среднее) A* 1.7389999811712187e-05 0.0017660000001342 3.0 805.0 3.0 202.0
134 maze100x100 A* 1.4100000043981709e-05 0.0094779000010021 3.0 4229.0 3.0 446.0
135 maze100x100 A* 1.6200001482502557e-05 0.0098771000011765 3.0 4229.0 3.0 446.0
136 maze100x100 A* 1.5800000255694613e-05 0.0098331999997753 3.0 4229.0 3.0 446.0
137 maze100x100 A* 1.5300000086426735e-05 0.0099007999997411 3.0 4229.0 3.0 446.0
138 maze100x100 A* 1.700000029813964e-05 0.0098575000010896 3.0 4229.0 3.0 446.0
139 maze100x100 A* 1.650000012887176e-05 0.0098264999996899 3.0 4229.0 3.0 446.0
140 maze100x100 A* 1.700000029813964e-05 0.0097087000012834 3.0 4229.0 3.0 446.0
141 maze100x100 A* 1.739999970595818e-05 0.0098554999985935 3.0 4229.0 3.0 446.0
142 maze100x100 A* 1.700000029813964e-05 0.0098264999996899 3.0 4229.0 3.0 446.0
143 maze100x100 A* 1.739999970595818e-05 0.0099539999991975 3.0 4229.0 3.0 446.0
144 maze100x100(среднее) A* 1.6370000230381267e-05 0.0098117700001239 3.0 4229.0 3.0 446.0
145 maze_empty A* 0.0133368999995582 0.0128895999987435 5328.0 158.0
146 maze_empty A* 0.0137166999993496 0.0367166999985784 5328.0 158.0
147 maze_empty A* 0.013524399999369 0.0141356000003725 5328.0 158.0
148 maze_empty A* 0.0135778000003483 0.0134808999991946 5328.0 158.0
149 maze_empty A* 0.0148759999992762 0.0132577000003948 5328.0 158.0
150 maze_empty A* 0.0137644999995245 0.0133377999991353 5328.0 158.0
151 maze_empty A* 0.0138386999988142 0.0207905000006576 5328.0 158.0
152 maze_empty A* 0.0137219999996887 0.0137274999997316 5328.0 158.0
153 maze_empty A* 0.0136103999993792 0.0135302999988198 5328.0 158.0
154 maze_empty A* 0.013797000001432 0.013490900000761 5328.0 158.0
155 maze_empty(среднее) A* 0.013776439999674 0.0165357499996389 5328.0 158.0
156 maze_no_path A* 1.6299998605973087e-05 0.0025401000002602 3.0 1257.0 3.0 0.0
157 maze_no_path A* 1.8000000636675395e-05 0.0026156000003538 3.0 1257.0 3.0 0.0
158 maze_no_path A* 2.1400001060101204e-05 0.0027007999997294 3.0 1257.0 3.0 0.0
159 maze_no_path A* 1.8000000636675395e-05 0.002642299999934 3.0 1257.0 3.0 0.0
160 maze_no_path A* 1.8300001102034003e-05 0.0025597000003472 3.0 1257.0 3.0 0.0
161 maze_no_path A* 1.7700000171316788e-05 0.0025845000000117 3.0 1257.0 3.0 0.0
162 maze_no_path A* 1.7700000171316788e-05 0.0026686000001063 3.0 1257.0 3.0 0.0
163 maze_no_path A* 1.6699999832781032e-05 0.0029128000005584 3.0 1257.0 3.0 0.0
164 maze_no_path A* 1.6199999663513154e-05 0.0026832000003196 3.0 1257.0 3.0 0.0
165 maze_no_path A* 1.6399999367422424e-05 0.0026885999996011 3.0 1257.0 3.0 0.0
166 maze_no_path(среднее) A* 1.7670000124780928e-05 0.0026596200001222 3.0 1257.0 3.0 0.0
167 maze10x10 Dijkstra 1.159999919764232e-05 5.3699999625678174e-05 3.0 25.0 3.0 16.0
168 maze10x10 Dijkstra 1.2600001355167478e-05 6.500000017695129e-05 3.0 25.0 3.0 16.0
169 maze10x10 Dijkstra 1.4400000509340316e-05 5.749999945692253e-05 3.0 25.0 3.0 16.0
170 maze10x10 Dijkstra 1.320000046689529e-05 5.710000004910398e-05 3.0 25.0 3.0 16.0
171 maze10x10 Dijkstra 1.359999987471383e-05 5.5300000894931145e-05 3.0 25.0 3.0 16.0
172 maze10x10 Dijkstra 1.7700000171316788e-05 5.560000136028975e-05 3.0 25.0 3.0 16.0
173 maze10x10 Dijkstra 1.3900000340072438e-05 5.520000013348181e-05 3.0 25.0 3.0 16.0
174 maze10x10 Dijkstra 1.3299999409355223e-05 5.469999996421393e-05 3.0 25.0 3.0 16.0
175 maze10x10 Dijkstra 1.2599999536178076e-05 5.8600000556907617e-05 3.0 25.0 3.0 16.0
176 maze10x10 Dijkstra 1.52000011439668e-05 6.320000102277845e-05 3.0 25.0 3.0 16.0
177 maze10x10(среднее) Dijkstra 1.3810000200464857e-05 5.759000032412587e-05 3.0 25.0 3.0 16.0
178 maze50x50 Dijkstra 1.250000059371814e-05 0.0020662999995693 3.0 1157.0 3.0 202.0
179 maze50x50 Dijkstra 1.8200000340584666e-05 0.0018978999996761 3.0 1157.0 3.0 202.0
180 maze50x50 Dijkstra 1.3500000932253895e-05 0.002069099999062 3.0 1157.0 3.0 202.0
181 maze50x50 Dijkstra 1.340000017080456e-05 0.0023471000004064 3.0 1157.0 3.0 202.0
182 maze50x50 Dijkstra 1.300000076298602e-05 0.0020547000003716 3.0 1157.0 3.0 202.0
183 maze50x50 Dijkstra 1.2999998943996616e-05 0.0020438000010472 3.0 1157.0 3.0 202.0
184 maze50x50 Dijkstra 1.2599999536178076e-05 0.00203540000075 3.0 1157.0 3.0 202.0
185 maze50x50 Dijkstra 1.3500000932253895e-05 0.0032121000003826 3.0 1157.0 3.0 202.0
186 maze50x50 Dijkstra 1.3900000340072438e-05 0.0021464999990712 3.0 1157.0 3.0 202.0
187 maze50x50 Dijkstra 1.4400000509340316e-05 0.0020598999999492 3.0 1157.0 3.0 202.0
188 maze50x50(среднее) Dijkstra 1.3800000306218863e-05 0.0021932800000286 3.0 1157.0 3.0 202.0
189 maze100x100 Dijkstra 1.5699999494245276e-05 0.0073154999990947 3.0 4268.0 3.0 446.0
190 maze100x100 Dijkstra 1.429999974789098e-05 0.0080613999998604 3.0 4268.0 3.0 446.0
191 maze100x100 Dijkstra 1.5100000382517464e-05 0.008079600000201 3.0 4268.0 3.0 446.0
192 maze100x100 Dijkstra 1.4400000509340316e-05 0.0078730999994149 3.0 4268.0 3.0 446.0
193 maze100x100 Dijkstra 1.4200000805431046e-05 0.0080584999996062 3.0 4268.0 3.0 446.0
194 maze100x100 Dijkstra 1.4999999621068127e-05 0.0080330000000685 3.0 4268.0 3.0 446.0
195 maze100x100 Dijkstra 1.429999974789098e-05 0.0079243000000133 3.0 4268.0 3.0 446.0
196 maze100x100 Dijkstra 1.3699998817173764e-05 0.0078572000002168 3.0 4268.0 3.0 446.0
197 maze100x100 Dijkstra 1.4199998986441642e-05 0.0079511000003549 3.0 4268.0 3.0 446.0
198 maze100x100 Dijkstra 1.3700000636163168e-05 0.0082932999994227 3.0 4268.0 3.0 446.0
199 maze100x100(среднее) Dijkstra 1.4459999874816276e-05 0.0079446999998253 3.0 4268.0 3.0 446.0
200 maze_empty Dijkstra 0.0113691000005928 0.0113761000011436 5328.0 158.0
201 maze_empty Dijkstra 0.0113638999991962 0.011200999999346 5328.0 158.0
202 maze_empty Dijkstra 0.0113867999989452 0.0110650000005989 5328.0 158.0
203 maze_empty Dijkstra 0.0116022000001976 0.0110331999985646 5328.0 158.0
204 maze_empty Dijkstra 0.0113552000002528 0.011365399999704 5328.0 158.0
205 maze_empty Dijkstra 0.0113825999997061 0.0125673000002279 5328.0 158.0
206 maze_empty Dijkstra 0.0113117999990208 0.0114811999992525 5328.0 158.0
207 maze_empty Dijkstra 0.011768900001698 0.0112848999997368 5328.0 158.0
208 maze_empty Dijkstra 0.0116283999996085 0.0114674000014929 5328.0 158.0
209 maze_empty Dijkstra 0.0114497000013216 0.016914199999519 5328.0 158.0
210 maze_empty(среднее) Dijkstra 0.011461860000054 0.0119755699999586 5328.0 158.0
211 maze_no_path Dijkstra 1.2000000424450263e-05 0.0020635000000766 3.0 1257.0 3.0 0.0
212 maze_no_path Dijkstra 1.3500000932253895e-05 0.0020693000005849 3.0 1257.0 3.0 0.0
213 maze_no_path Dijkstra 1.6099998902063817e-05 0.002125300001353 3.0 1257.0 3.0 0.0
214 maze_no_path Dijkstra 1.449999945180025e-05 0.0020370000002003 3.0 1257.0 3.0 0.0
215 maze_no_path Dijkstra 1.4199998986441642e-05 0.0022260999994614 3.0 1257.0 3.0 0.0
216 maze_no_path Dijkstra 1.429999974789098e-05 0.0021347999991121 3.0 1257.0 3.0 0.0
217 maze_no_path Dijkstra 1.3900000340072438e-05 0.0025921999986167 3.0 1257.0 3.0 0.0
218 maze_no_path Dijkstra 1.3900000340072438e-05 0.0023035000012896 3.0 1257.0 3.0 0.0
219 maze_no_path Dijkstra 1.3399998351815157e-05 0.0023003999995125 3.0 1257.0 3.0 0.0
220 maze_no_path Dijkstra 1.3499999113264494e-05 0.002297200000612 3.0 1257.0 3.0 0.0
221 maze_no_path(среднее) Dijkstra 1.3929999659012537e-05 0.0022149300000819496 3.0 1257.0 3.0 0.0

View File

@ -2,7 +2,7 @@
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"execution_count": null,
"id": "688ee55a",
"metadata": {},
"outputs": [],
@ -21,7 +21,7 @@
},
{
"cell_type": "code",
"execution_count": 2,
"execution_count": null,
"id": "70b2bfca",
"metadata": {},
"outputs": [],
@ -31,7 +31,7 @@
},
{
"cell_type": "code",
"execution_count": 3,
"execution_count": null,
"id": "6700366a",
"metadata": {},
"outputs": [],
@ -44,239 +44,7 @@
"execution_count": null,
"id": "72959083",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"height: 50\n",
"width: 113\n",
"start: (1, 1)\n",
"exit: (111, 48)\n",
"count cells: 5650\n",
"BFS\n",
"Путь найден:\n",
"#################################################################################################################\n",
"#S #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#..............................................................................................................E#\n",
"#################################################################################################################\n",
"time: 0.009009700000206067 ms\n",
"visited cells: 5328\n",
"path length: 158\n",
"DFS\n",
"Путь найден:\n",
"#################################################################################################################\n",
"#S..............................................................................................................#\n",
"# .#\n",
"#...............................................................................................................#\n",
"#. #\n",
"#...............................................................................................................#\n",
"# .#\n",
"#...............................................................................................................#\n",
"#. #\n",
"#...............................................................................................................#\n",
"# .#\n",
"#...............................................................................................................#\n",
"#. #\n",
"#...............................................................................................................#\n",
"# .#\n",
"#...............................................................................................................#\n",
"#. #\n",
"#...............................................................................................................#\n",
"# .#\n",
"#...............................................................................................................#\n",
"#. #\n",
"#...............................................................................................................#\n",
"# .#\n",
"#...............................................................................................................#\n",
"#. #\n",
"#...............................................................................................................#\n",
"# .#\n",
"#...............................................................................................................#\n",
"#. #\n",
"#...............................................................................................................#\n",
"# .#\n",
"#...............................................................................................................#\n",
"#. #\n",
"#...............................................................................................................#\n",
"# .#\n",
"#...............................................................................................................#\n",
"#. #\n",
"#...............................................................................................................#\n",
"# .#\n",
"#...............................................................................................................#\n",
"#. #\n",
"#...............................................................................................................#\n",
"# .#\n",
"#...............................................................................................................#\n",
"#. #\n",
"#...............................................................................................................#\n",
"# .#\n",
"# .#\n",
"# E#\n",
"#################################################################################################################\n",
"time: 0.005747199999859731 ms\n",
"visited cells: 5328\n",
"path length: 2578\n",
"A*\n",
"Путь найден:\n",
"#################################################################################################################\n",
"#S #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#..............................................................................................................E#\n",
"#################################################################################################################\n",
"time: 0.013083499999993364 ms\n",
"visited cells: 5328\n",
"path length: 158\n",
"Dijkstra\n",
"Путь найден:\n",
"#################################################################################################################\n",
"#S #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#. #\n",
"#..............................................................................................................E#\n",
"#################################################################################################################\n",
"time: 0.011428499999965425 ms\n",
"visited cells: 5328\n",
"path length: 158\n"
]
}
],
"outputs": [],
"source": []
},
{

View File

@ -1,3 +1,103 @@
####
S E#
####
#######################################################################################################
#S# # # # # # # # # # # # # # # # # # # # # # #
# # # # ### # # ##### # # # ### # # ### # ### # # ### # ### ### # # ##### # ### # ####### # ####### ###
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# ### # ### ############### # ####### # ### ####### ##### # # # # ### ########### # # ### ### # ### # #
# # # # # # # # # # # # # # # # # # # # # #
### # ### # ####### ### # # ### ### # ### # ####### # # # # ########### ### ### ### ####### ####### # #
# # # # # # # # # # # # # # # # # # # # # # #
# # # ### ### ### # # ### ######### ##### ########### # ##### # ##### ### # ####### # # # ##### ### ###
# # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# ### ##### # # ##### # ### # # # ### # # ### # ### # # # ######### ### # # # # # ##### # # # ####### #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # ####### ####### ##### ### # # # ### ### ### # ######### # ### ### ########### ##### # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # #
# ######### # # # # # # # # # ##### # ######### # ### ### ### ### ##### ####### ### ### ### # ### ### #
# # # # # # # # # # # # # # # # # # # # # # # # #
### # # ### ##### # # # # ### ##### ### # ##### ######### ### # ####### # ### # # ### ##### # ##### ###
# # # # # # # # # # # # # # # # # # # # # # # # # # # #
### # # # # # # ### ##### ##### ### ### # ### ### # # ### ### ##### ########### ### ####### ####### # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # #
######### ####### ### # ######### # ### ### # # ##### ### ##### # # ### ####### ### # # # ### # # #####
# # # # # # # # # # # # # # # # # # # # # # # # #
# ### ### ######### ### ### # # # ### ### # ### # ### ### # # # ##### # # ### # # ### # # # ### # #####
# # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # ##### ### # ####### # # # # ### ####### # # # ################# ### ####### # ############# ### # #
# # # # # # # # # # # # # # # # # # # # # #
# # # ##### ##### # # # # ### ####### ##### # # ##### ### ### ##### ################# # ### # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # ##### # # # ##### ##### # # # # # ### # # # # ### ##### ##### ### ### # # # # ####### # ##### #####
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # ##### ##### ### ######### # ##### ### # # # ######### ##### ### # # ### ##### ### ##### ### ###
# # # # # # # # # # # # # # # # # # # # # # # # # # #
# ######### ### # # ### ### ### # # # ### # ##### ### # # ### # # ### ####### ### ### # # # ##### #####
# # # # # # # # # # # # # # # # # # # # # # # # # # # #
# ### ##### # ### # # # ### # # ##### # ######### ### # ####### ### ##### # ############# ### ### #####
# # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# ### # ### # ### # ##### # # # # ### # ### # ##### # ### # ####### ### ### # ### # # ### ### # # # ###
# # # # # # # # # # # # # # # # # # # # # # # # # # # #
### # ### ### ### # # ##### ##### ####### ##### # ### # ######### # ##### ### # # ### ### # # # ### # #
# # # # # # # # # # # # # # # # # # # # # # # # # #
# # ############# ### ##### # # # ########### ##### # ### ### # ### ####### ### ### # # ####### # ### #
# # # # # # # # # # # # # # # # # # # # # # #
######### # # ##### # ### ##### ######### ##### ##### ##### ##### # ### ##### ### ######### # # # #####
# # # # # # # # # # # # # # # # # # # # # # # # # # #
# ### # ### # # # ####### ### ### # # # ##### ### ##### # ### ### # ### ##### # # # # # # # ####### # #
# # # # # # # # # # # # # # # # # # # # # # # # # #
### ### ### ### ##### ### ######### ### # # # # # # # ### ### # ######### ### ####### ############# ###
# # # # # # # # # # # # # # # # # # # # # # #
### # ### # # ####### ### ##### # ######### # # # ##### # # # # ### ##### ### # ######### # # ### #####
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # ####### # # ####### ########### # ##### # # ### # ### # # # # # # # # ### ### # ##### ##### ### #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
### # # ######### # ### ### # # ######### ##### ### # ####### ### # # # # # ### ### # # ##### # ##### #
# # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # ### # ############# # ### ### ##### ##### ####### # ### # # ######### ### # ### ### ### # # # # #
# # # # # # # # # # # # # # # # # # # # # # # #
# ### ##### # ### # ### # # ### ### # # ### ####### ### # ### # ##### ##### ### ##### # ### # ### #####
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # ### # ### # # ### # ##### ##### ### ### # # ### # ### ### # ### # # ### # ### # # ##### ### #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# ### ### ####### ########### ##### ### # ### ### ### ##### ######### ### # ######### # # ### # ### # #
# # # # # # # # # # # # # # # # # # # #
# ####### ####### # ##### ##### ### ##### # ######### ##### ##### ######### # ####### ##### # ####### #
# # # # # # # # # # # # # # # # # # # # # # # # #
### ### ##### ### ####### # # # # ### # ##### # # ##### ### ####### ##### ######### ### ### # ### # ###
# # # # # # # # # # # # # # # # # # # # # # # # # #
# ######### # ### ##### # # # # ### # ##### ######### # ########### ####### # # # ### # # ### # ##### #
# # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # ####### ### # ##### ##### ### # ### ##### # ### # ### # ### ##### ####### ####### ### # #####
# # # # # # # # # # # # # # # # # # # # # # # # # # # #
# ### # ##### # # ### ####### ####### # ### ######### # # ### # ########### ##### ### # ### # # # ### #
# # # # # # # # # # # # # # # # # # # # # # # #
# # ##### # ##### # # ##### # ##### # # ####### ##### ### # ### # # ### ### # ##### # # ####### ### # #
# # # # # # # # # # # # # # # # # # # # # # # # #
### # # ### ### # # ### # # ##### # # # ### ############# # ### ### ##### ##### ### # # ### ######### #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # ### ### ##### ##### # # # ### ##### ### ####### ### ### # ##### ### ### # ##### # # ####### #####
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # ##### # ######### # ### ### # ##### # ##### # # # # ##### ### ### ##### # ##### # ##### ### ### ###
# # # # # # # # # # # # # # # # # # # # # # # #
### # ##### # # # ### # # ##### ### ### ##### # # # # # ### # ### ##### # ### # ######### # ##### #####
# # # # # # # # # # # # # # # # # # # # # # # # # # # #
####### # ### # # ##### ### ##### # # # ### ##### # ######### ##### ####### ##### # ### ### ### # # # #
# # # # # # # # # # # # # # # # # # # E # # # # # # # #
# # # ### ### ### # ######### ### # # # ##### ####### ### # ##### ##### # ### ### ### ### ##### ##### #
# # # # # # # # # # # # # # # # # # # # # # # # # # #
##### ### # # ### ### ### # # # # ####### # ### # ####### # # ##### # ####### # ### ### # ### # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # #
### # # ####### ####### ### # ### ### ##### # # # # # ##### ### # ####### ##### # ### ##### # # ### ###
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# ### # # # ### # # # # # ##### # ### # # # ### ### ### # ####### # # ### ### ### ### ##### # ### #####
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
### ####### ######### ##### # # # ####### # ### ### # # ### # # ### # ##### # # ### ### # # # # # ### #
# # # # # # # # # # # # # # # # # # # # # # # # # #
# # ####### # ### ##### # ##### ####### # # # # ### ### # ### ### ### ####### ### # ##### ### ####### #
# # # # # # # # # # # # # # # # # # # # # # # # # # #
# # ############# # # ####### # # ### ####### # # ### ####### # ### ####### # # ####### ############# #
# # # # # # # # # # # # # # # # # # # # # #
####### ### ### # # # # # ### ####### # ### # ### # ##### ####### ##### ##### ### # # # # # ##### # ###
# # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # ##### # ### ### # # # # # # ####### # # ####### # ######### ### # ####### # # ##### ### # #
# # # # # # # # # # # # # # # # # # # #
#######################################################################################################

View File

@ -1,3 +1,6 @@
####
S E#
####
S # #####
## # # E#
# # ###
### ## # #
# #
##########

View File

@ -1,3 +1,53 @@
####
S E#
####
#####################################################
# S # # # # # # # # #
####### ##### # ##### # # ### ### ### ### ##### # ###
# # # # # # # # # # # #
# ##### # ####### ##### ### ####### ### ### # # # # #
# # # # # # # # # # # # # # # #
# ### # ##### # # # # ##### # # # ##### # ### ### ###
# # # # # # # # # # # # # # #
# ### # # ### # ### # ### # # ######### ##### # ### #
# # # # # # # # # # # # # # #
### # ### ####### ### # ### ### ####### # ### ### # #
# # # # # # # # # # # # # # #
# ### # # # # # ##### ### # ### ### # ######### #####
# # # # # # # # # # # # # #
# ############# # # ### ##### ##### ### ##### ### # #
# # # # # # # # # # # #
### # # # ########### ##### # ### ### ######### ### #
# # # # # # # # # # # # # #
# ### # ####### # ##### # ### ### ####### # # # ### #
# # # # # # # # # # # # # # # #
# # # ### # # ####### # ### ### ### ##### ### #######
# # # # # # # # # # # # # #
### ### ##### # # ### ### ### # ### # ######### ### #
# # # # # # # # # # # #
# # # ### ##### # # # # ########### # ### # # # # ###
# # # # # # # # # # # # # # #
# # # ############# ##### ##### ##### ### # ##### # #
# # # # # # # # # # # # # #
# ##### ### ##### # # # ### # ### ####### ### ##### #
# # # # # # # # # # # # # # # # # #
### ### # ######### # ### # ### # # # # ### ##### # #
# # # # # # # # # # #
### # # ####### # ### ############# # # # ### ### # #
# # # # # # # # # # # # # #
### # ######### ####### # ### # # # ### ##### ##### #
# # # # # # # # # # #
# ### ##### ### # ### ### # ####### # ##### # #######
# # # # # # # # # # # # # # # # # #
##### # # # ##### # ####### ### # ### ##### # # # ###
# # # # # # # # # # # # #
####### ##### # ### ### # ##### ##### ### ##### ### #
# # # # # # # # # # # # # # #
# # # # # # # # ##### ### # # # ### ### # # ### ### #
# # # # # # # # # # # # # # # # # #
# ############# ### ### # ### # # ### ### ### ##### #
# # # # # # # # # # # # # #
# # # # # # ### ### # ##### ### ### ### # ### ### # #
# # # # # # # # # # # # #
# ##### ##### ### ########### ####### ##### ### #####
# # # # # # # # # # # # #
# # # ##### # # ### # ### # # # # ### ### # ##### ###
# # # # # # # # # E #
#####################################################

View File

@ -1,3 +1,53 @@
####
S E#
####
#####################################################
# S # # # # # # # # #
####### ##### # ##### # # ### ### ### ### ##### # ###
# # # # # # # # # # # #
# ##### # ####### ##### ### ####### ### ### # # # # #
# # # # # # # # # # # # # # # #
# ### # ##### # # # # ##### # # # ##### # ### ### ###
# # # # # # # # # # # # # # #
# ### # # ### # ### # ### # # ######### ##### # ### #
# # # # # # # # # # # # # # #
### # ### ####### ### # ### ### ####### # ### ### # #
# # # # # # # # # # # # # # #
# ### # # # # # ##### ### # ### ### # ######### #####
# # # # # # # # # # # # # #
# ############# # # ### ##### ##### ### ##### ### # #
# # # # # # # # # # # #
### # # # ########### ##### # ### ### ######### ### #
# # # # # # # # # # # # # #
# ### # ####### # ##### # ### ### ####### # # # ### #
# # # # # # # # # # # # # # # #
# # # ### # # ####### # ### ### ### ##### ### #######
# # # # # # # # # # # # # #
### ### ##### # # ### ### ### # ### # ######### ### #
# # # # # # # # # # # #
# # # ### ##### # # # # ########### # ### # # # # ###
# # # # # # # # # # # # # # #
# # # ############# ##### ##### ##### ### # ##### # #
# # # # # # # # # # # # # #
# ##### ### ##### # # # ### # ### ####### ### ##### #
# # # # # # # # # # # # # # # # # #
### ### # ######### # ### # ### # # # # ### ##### # #
# # # # # # # # # # #
### # # ####### # ### ############# # # # ### ### # #
# # # # # # # # # # # # # #
### # ######### ####### # ### # # # ### ##### ##### #
# # # # # # # # # # #
# ### ##### ### # ### ### # ####### # ##### # #######
# # # # # # # # # # # # # # # # # #
##### # # # ##### # ####### ### # ### ##### # # # ###
# # # # # # # # # # # # #
####### ##### # ### ### # ##### ##### ### ##### ### #
# # # # # # # # # # # # # # #
# # # # # # # # ##### ### # # # ### ### # # ### ### #
# # # # # # # # # # # # # # # # # #
# ############# ### ### # ### # # ### ### ### ##### #
# # # # # # # # # # # # # #
# # # # # # ### ### # ##### ### ### ### # ### ### # #
# # # # # # # # # # # # #
# ##### ##### ### ########### ####### ##### ### #####
# # # # # # # # # # # # #
# # # ##### # # ### # ### # # # # ### ### # #########
# # # # # # # # # E #
#####################################################

View File

@ -1,6 +1,6 @@
S # ###
## # # E
# # #
### ## #
# #
########
S # #####
## # # E#
# # ###
### ## # #
# #
##########

View File

@ -1,20 +1,23 @@
####################
S # # # #
### # ### # ### # ##
# # # # # # # # ##
# ### # ### # ### ##
# # # # # ##
# ### ### ### # # ##
# # # # # # # # ##
# # # # ### # # # ##
# # # # # # # # ##
# # # ### # # # # ##
# # # # # # # ##
# # ### # ### # # ##
# # # # # # ##
# ### # ### # ### ##
# # # # # # # # ##
# # # # # # # # # ##
# # # # # # # # # ##
# # # # E#
####################
#######################
# # # # # # #
### ### ##### # # # ###
# # # # # #
# # # ##### ### ##### #
# # # # # #
##### ### # ######### #
# #
##### # # ### ####### #
# # # # # # #
########### # ### ### #
# # # # # # # #
# ### # # ### # ### ###
# # # # # # #
# ### ####### # # ### #
# # # # #
### ####### ### #######
# # # #
########### # ##### # #
# # # # #
##### ####### ##### # #
# # # #
#######################

View File

@ -2,7 +2,7 @@
"cells": [
{
"cell_type": "code",
"execution_count": 53,
"execution_count": null,
"id": "4dbe48b6",
"metadata": {},
"outputs": [],
@ -17,7 +17,7 @@
},
{
"cell_type": "code",
"execution_count": 68,
"execution_count": null,
"id": "007bf97a",
"metadata": {},
"outputs": [],
@ -31,23 +31,10 @@
},
{
"cell_type": "code",
"execution_count": 55,
"execution_count": null,
"id": "4489fc7e",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"S # ###\n",
"## # # E\n",
"# # #\n",
"### ## #\n",
"# #\n",
"########\n"
]
}
],
"outputs": [],
"source": [
"with open(test_lab) as f:\n",
" data = f.readlines()\n",
@ -57,23 +44,10 @@
},
{
"cell_type": "code",
"execution_count": 56,
"execution_count": null,
"id": "fde1eddb",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"S # ###\n",
"## # # E\n",
"# # #\n",
"### ## #\n",
"# #\n",
"########\n"
]
}
],
"outputs": [],
"source": [
"\n",
"\n",
@ -85,24 +59,10 @@
},
{
"cell_type": "code",
"execution_count": 57,
"execution_count": null,
"id": "22325f68",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Загружен лабиринт:\n",
"S.P# ###\n",
"## # # E\n",
"# # #\n",
"### ## #\n",
"# #\n",
"########\n"
]
}
],
"outputs": [],
"source": [
"\n",
"# from source.observer.observer import \n",
@ -118,49 +78,10 @@
},
{
"cell_type": "code",
"execution_count": 58,
"execution_count": null,
"id": "19840429",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Путь найден:\n",
"S..# ###\n",
"##.# #.E\n",
"# .. #.#\n",
"###.##.#\n",
"# ....#\n",
"########\n"
]
},
{
"data": {
"text/plain": [
"([(2, 1), (1, 0)],\n",
" [(0, 0),\n",
" (1, 0),\n",
" (2, 0),\n",
" (2, 1),\n",
" (2, 2),\n",
" (3, 2),\n",
" (3, 3),\n",
" (3, 4),\n",
" (4, 4),\n",
" (5, 4),\n",
" (6, 4),\n",
" (6, 3),\n",
" (6, 2),\n",
" (6, 1),\n",
" (7, 1)])"
]
},
"execution_count": 58,
"metadata": {},
"output_type": "execute_result"
}
],
"outputs": [],
"source": [
"solver = MazeSolver(maze, DFS(), ConsoleView())\n",
"stats = solver.solve()\n",
@ -170,49 +91,10 @@
},
{
"cell_type": "code",
"execution_count": 59,
"execution_count": null,
"id": "73ba37a8",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Путь найден:\n",
"S..# ###\n",
"##.# #.E\n",
"# .. #.#\n",
"###.##.#\n",
"# ....#\n",
"########\n"
]
},
{
"data": {
"text/plain": [
"([(2, 1), (1, 0)],\n",
" [(0, 0),\n",
" (1, 0),\n",
" (2, 0),\n",
" (2, 1),\n",
" (2, 2),\n",
" (3, 2),\n",
" (3, 3),\n",
" (3, 4),\n",
" (4, 4),\n",
" (5, 4),\n",
" (6, 4),\n",
" (6, 3),\n",
" (6, 2),\n",
" (6, 1),\n",
" (7, 1)])"
]
},
"execution_count": 59,
"metadata": {},
"output_type": "execute_result"
}
],
"outputs": [],
"source": [
"solver = MazeSolver(maze, BFS(), ConsoleView())\n",
"stats = solver.solve()\n",
@ -222,33 +104,10 @@
},
{
"cell_type": "code",
"execution_count": 60,
"execution_count": null,
"id": "857c5c04",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"0\n",
"1\n",
"3\n",
"4\n",
"2\n",
"2\n"
]
},
{
"data": {
"text/plain": [
"{'0', '1', '2', '3', '4'}"
]
},
"execution_count": 60,
"metadata": {},
"output_type": "execute_result"
}
],
"outputs": [],
"source": [
"def dfs(graph, start, visited=None):\n",
" if visited is None:\n",
@ -273,70 +132,10 @@
},
{
"cell_type": "code",
"execution_count": 61,
"execution_count": null,
"id": "9a5ea5cb",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Размер: 8x6\n",
"(0,0): wall=False, start=True, exit=False\n",
"(1,0): wall=False, start=False, exit=False\n",
"(2,0): wall=False, start=False, exit=False\n",
"(3,0): wall=True, start=False, exit=False\n",
"(4,0): wall=False, start=False, exit=False\n",
"(5,0): wall=True, start=False, exit=False\n",
"(6,0): wall=True, start=False, exit=False\n",
"(7,0): wall=True, start=False, exit=False\n",
"(0,1): wall=True, start=False, exit=False\n",
"(1,1): wall=True, start=False, exit=False\n",
"(2,1): wall=False, start=False, exit=False\n",
"(3,1): wall=True, start=False, exit=False\n",
"(4,1): wall=False, start=False, exit=False\n",
"(5,1): wall=True, start=False, exit=False\n",
"(6,1): wall=False, start=False, exit=False\n",
"(7,1): wall=False, start=False, exit=True\n",
"(0,2): wall=True, start=False, exit=False\n",
"(1,2): wall=False, start=False, exit=False\n",
"(2,2): wall=False, start=False, exit=False\n",
"(3,2): wall=False, start=False, exit=False\n",
"(4,2): wall=False, start=False, exit=False\n",
"(5,2): wall=True, start=False, exit=False\n",
"(6,2): wall=False, start=False, exit=False\n",
"(7,2): wall=True, start=False, exit=False\n",
"(0,3): wall=True, start=False, exit=False\n",
"(1,3): wall=True, start=False, exit=False\n",
"(2,3): wall=True, start=False, exit=False\n",
"(3,3): wall=False, start=False, exit=False\n",
"(4,3): wall=True, start=False, exit=False\n",
"(5,3): wall=True, start=False, exit=False\n",
"(6,3): wall=False, start=False, exit=False\n",
"(7,3): wall=True, start=False, exit=False\n",
"(0,4): wall=True, start=False, exit=False\n",
"(1,4): wall=False, start=False, exit=False\n",
"(2,4): wall=False, start=False, exit=False\n",
"(3,4): wall=False, start=False, exit=False\n",
"(4,4): wall=False, start=False, exit=False\n",
"(5,4): wall=False, start=False, exit=False\n",
"(6,4): wall=False, start=False, exit=False\n",
"(7,4): wall=True, start=False, exit=False\n",
"(0,5): wall=True, start=False, exit=False\n",
"(1,5): wall=True, start=False, exit=False\n",
"(2,5): wall=True, start=False, exit=False\n",
"(3,5): wall=True, start=False, exit=False\n",
"(4,5): wall=True, start=False, exit=False\n",
"(5,5): wall=True, start=False, exit=False\n",
"(6,5): wall=True, start=False, exit=False\n",
"(7,5): wall=True, start=False, exit=False\n",
"\n",
"Клетка (2,0) из лабиринта: wall=True\n",
"Соседи (2,0): [(1, 2)]\n",
"Соседи (1,0): [(0, 0)]\n"
]
}
],
"outputs": [],
"source": [
"# Проверьте структуру лабиринта\n",
"print(f\"Размер: {maze.width}x{maze.height}\")\n",
@ -359,19 +158,10 @@
},
{
"cell_type": "code",
"execution_count": 62,
"execution_count": null,
"id": "32edf4d1",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"['S # ###', '## # # E', '# # #', '### ## #', '# #', '########']\n",
"8 6\n"
]
}
],
"outputs": [],
"source": [
"with open(test_lab) as f:\n",
" data = f.read().splitlines()\n",
@ -384,73 +174,10 @@
},
{
"cell_type": "code",
"execution_count": 70,
"execution_count": null,
"id": "dc7708c7",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"BFS\n",
"Путь найден:\n",
"####################\n",
"#S #\n",
"# ########## #\n",
"# #### #\n",
"# ######## #\n",
"# #\n",
"# ####### #######\n",
"# #E #\n",
"####################\n",
"time: 0.00013750000016443664 ms\n",
"visited cells: 88\n",
"path length: 0\n",
"DFS\n",
"Путь найден:\n",
"####################\n",
"#S #\n",
"# ########## #\n",
"# #### #\n",
"# ######## #\n",
"# #\n",
"# ####### #######\n",
"# #E #\n",
"####################\n",
"time: 0.0001343000003544148 ms\n",
"visited cells: 88\n",
"path length: 0\n",
"A*\n",
"Путь найден:\n",
"####################\n",
"#S #\n",
"# ########## #\n",
"# #### #\n",
"# ######## #\n",
"# #\n",
"# ####### #######\n",
"# #E #\n",
"####################\n",
"time: 0.0002116999994541402 ms\n",
"visited cells: 89\n",
"path length: 0\n",
"Dijkstra\n",
"Путь найден:\n",
"####################\n",
"#S #\n",
"# ########## #\n",
"# #### #\n",
"# ######## #\n",
"# #\n",
"# ####### #######\n",
"# #E #\n",
"####################\n",
"time: 0.00016429999959655106 ms\n",
"visited cells: 88\n",
"path length: 0\n"
]
}
],
"outputs": [],
"source": [
"maze = builder.buildFromFile(test_labNoPath)\n",
"\n",
@ -468,28 +195,7 @@
"execution_count": null,
"id": "48d20564",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"BFS\n",
"Путь найден:\n",
"####################\n",
"#S #\n",
"#. ########## #\n",
"#. #### #\n",
"#. ######## #\n",
"#. #\n",
"#. ####### #### #\n",
"#................E #\n",
"####################\n",
"time: 0.00018309999995835824 ms\n",
"visited cells: 92\n",
"path length: 23\n"
]
}
],
"outputs": [],
"source": [
"maze2 = builder.buildFromFile(test_lab3)\n",
"\n",
@ -501,31 +207,10 @@
},
{
"cell_type": "code",
"execution_count": 64,
"execution_count": null,
"id": "bf13d5ba",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"DFS\n",
"Путь найден:\n",
"####################\n",
"#S.................#\n",
"# ########## .#\n",
"# ####............#\n",
"#....... ######## #\n",
"#. #\n",
"#...####### #### #\n",
"# ..............E #\n",
"####################\n",
"time: 0.0001617000002624991 ms\n",
"visited cells: 79\n",
"path length: 57\n"
]
}
],
"outputs": [],
"source": [
"maze2 = builder.buildFromFile(test_lab3)\n",
"\n",
@ -537,31 +222,10 @@
},
{
"cell_type": "code",
"execution_count": 65,
"execution_count": null,
"id": "9383cb75",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Dijkstra\n",
"Путь найден:\n",
"####################\n",
"#S #\n",
"#. ########## #\n",
"#. #### #\n",
"#. ######## #\n",
"#. #\n",
"#. ####### #### #\n",
"#................E #\n",
"####################\n",
"time: 0.00021570000035353587 ms\n",
"visited cells: 92\n",
"path length: 23\n"
]
}
],
"outputs": [],
"source": [
"maze2 = builder.buildFromFile(test_lab3)\n",
"\n",
@ -573,33 +237,12 @@
},
{
"cell_type": "code",
"execution_count": 66,
"execution_count": null,
"id": "835cff61",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"A*\n",
"Путь найден:\n",
"####################\n",
"#S #\n",
"#. ########## #\n",
"#. #### #\n",
"#. ######## #\n",
"#. #\n",
"#. ####### #### #\n",
"#................E #\n",
"####################\n",
"time: 0.00021229999993011006 ms\n",
"visited cells: 89\n",
"path length: 23\n"
]
}
],
"outputs": [],
"source": [
"maze2 = builder.buildFromFile(test_lab3)\n",
"maze2 = builder.buildFromFile('mazes\\\\benchmarks\\maze50x50.txt')\n",
"\n",
"solver = MazeSolver(maze2, AStar(), ConsoleView())\n",
"print(solver.strategyName())\n",