BROWSER SIMULATION / 経路探索

経路探索・追跡実験室

Pathfinding Lab

壁と対象を配置し、経路探索・追跡・逃走・巡回の動きを比べます。

LIVE STATUS / 現在の状態準備中経路モデルを読み込んでいます。

OBSERVATORY / 観測窓

壁と経路を見る

24 × 16 マス / Δt = 1/60 s

1マスの移動コストは同じです。壁、出発点、目的地はマス単位で編集します。出発点、通常目的地、対象の両端、巡回点、駒のいるマスと次の移動先には壁を置けません。小画面では全画面も使えます。

CONTROL / 操作

配置を変えて比べる

迂回、閉鎖、空の配置から始めます。停止中は1コマずつ移動を追えます。到達不可になった場合は壁を消してから再開します。

MODEL / モデル

4方向の最短経路

上下左右のマスをBFSで探索します。駒はマスの中心を1/60秒刻みで進みます。表示の大きさを変えても位置と時間は変わりません。

LIMITS / 適用範囲

駒1つの4つの動作

追跡は対象の現在マスへ進みます。逃走は対象からの経路距離が最大のマスへ進みます。巡回は指定順に進み、周回数を数えます。対象は壁を避けて往復できます。斜め移動、重み付き地形、複数駒の回避は扱いません。

操作内容は保存・送信しません。サイト共通のアクセス解析を使用します。