A *のアルゴリズム/擬似コードを検索し、それに従ってコーディングしました。h(n)にはマンハッタン距離を使用しました。(f(n)= g(n)+ h(n))そしてこれが結果です
これは、邪魔になる壁がない場合に必ず発生しますが、壁をたくさん置くと、最短経路をたどっているように見えます。これが最短経路ですか?どうしてこんな感じじゃないの?
こちらもA*マンハッタンで、同じサイズ(19x19)です。これはhttp://qiao.github.com/PathFinding.js/visual/からのものです