MAS コミュニティ
artisoc質問用掲示板(アーカイブ)
  
質問掲示板は移転しました。新掲示板はこちら

質問 (解決済み)

[artisocモデル] 火災エージェントの回避方法について
質問者: yuya1122さん , 質問日時: 2019/09/24 11:15
現在ポテンシャル法を用いて、ヒトエージェントが数値の低いセルに移動し、出口に向かうというフロアを作成し、ここにnstepごとに周りに延焼する火災エージェントを実装しました。そこで火災を回避しながらヒトエージェントが出口に向かうようにしたいのですがどのようにプログラムを書けばいいか思いつきません。よろしければ教えてもらえないでしょうか。



▼解決した回答


いろいろな方法が考えられますが、出口のポテンシャル計算と同様に、火災エージェントの周辺に火災のポテンシャルを計算する方法が簡単かもしれません。

出口に向かうポテンシャルと、火災のポテンシャルを合成したポテンシャルでヒトエージェントを移動させると、火災を回避しながら出口に向かうような行動にできると思います。

回答者: ObiWan さん , 回答日時: 2019/10/03 17:03

▼ 全ての回答


いろいろな方法が考えられますが、出口のポテンシャル計算と同様に、火災エージェントの周辺に火災のポテンシャルを計算する方法が簡単かもしれません。

出口に向かうポテンシャルと、火災のポテンシャルを合成したポテンシャルでヒトエージェントを移動させると、火災を回避しながら出口に向かうような行動にできると思います。

回答者: ObiWan さん , 回答日時: 2019/10/03 17:03



Copyright © KOZO KEIKAKU ENGINEERING Inc. All Rights Reserved.
( 会社情報 情報セキュリティ・個人情報について )