私はジャンプポイント検索に出くわしました、そしてそれは私にはかなり甘いようです。ただし、それらの剪定ルールが実際にどのように機能するかはわかりません。より具体的には、図1には、次のように記載されています。
ノードxを経由せずに、xの親から最適に到達できるため、すべての灰色の隣接ノードをすぐに削除できます。
ただし、これはやや対立しているようです。x
2番目の画像では、最初にノード7を通過し、対称パスを完全にスキップすることでノード5に到達できます。つまり、に対称で6 -> x -> 5
あるように見え6 -> 7 -> 5
ます。x
これは、最初の画像を通過せずにノード3に到達する方法と同じです。そのため、これら2つの画像が完全に同等ではなく、互いに回転したバージョンだけではないことを理解していません。
次に、このアルゴリズムを3次元検索ボリュームに一般化する方法を理解したいと思います。