ポテンシャル法を活用し、1つの目的地に対して、様々な道が存在する場合でのエージェントの動きをシミュレーションしたいです。 マップ上には交差点があり、左右に曲がることが可能なのですが、目的地への最短距離?である1つの道のみをエージェントが選択してしまい、他の道を選びません。他の道もエージェントが選択するためには、どうすれば良いでしょうか。
例えば、最短距離になる経路が2つある場合、
A→B→C
A→D→C
※Aがスタート、Cがゴールとする
BのポテンシャルマップとDのポテンシャルマップとCのポテンシャルマップを作成し、
Aにおいて、B経由もしくはD経由で移動することを決め、
B経由の人はBのポテンシャルマップで移動した後、Cのポテンシャルマップで移動してA→B→C、
D経由の人はDのポテンシャルマップで移動した後、Cのポテンシャルマップで移動してA→D→Cと
すればよいと思います。