Я вот сделал такую вот сетку
0 1 2 3 4 5
1 1 2 3 4 5
2 2 2 3 4 5
3 3 3 3 4 5
4 4 4 4 4 5
5 5 5 5 5 5
И так далее (загрузить скриншот почему-то не получилось...), согласно вики сетка построена правильно, но там сказано что идти потом от точки до точки путем наименьшего значения рядом, но если попадается к примеру стена
0 1 2 3 4 5
B 1 2 3 4 5
2 2 2 # 4 5
3 3 3 # 4 A
4 4 4 # 4 5
5 5 5 5 5 5
Как тогда вычислять? Пока что в голову не приходит как их все перебрать...