MAS コミュニティ
artisoc質問用掲示板

質問  (回答受付中)

[artisocモデル] 人工社会構築指南3章21 wolfsheep Cのモデルについて
質問者: hd140050さん , 質問日時: 2018/01/10 13:32
このモデルは目的地を決めてその目的地に向かうというルールが入っていると思うのですが、
目的地へと向かう道中に障害物を置いた際それをかわしたり、あるいは障害物にぶつかってよけて目的地へ向わせることは可能でしょうか。
また最短経路のルールなどの設定はどこを参考にしたらいいかも教えていただきたいです。
現状障害物を置き、artisocで始める歩行者エージェントシミュレーションの障害物の表現方法を参考にサンプルモデルのルールを組み込ませたりしているのですが、目的地へと動くルールしか適用されません。
よろしければアドバイス等よろしくお願いします。



▼ 全ての回答


まずwolfsheep Cは、目的地を標的としたsheepエージェントとして、その方向に進行方向を変えることで、結果的に、標的に近づくルールということを理解してください。つまり一直線に向かいます。
もし障害物などを回避する場合は、障害物を認識した場合に、進行方向を一時的に変更し、障害物を通り過ぎたら、再度標的に向けて進行方向を変えるというルールが考えられます。障害物の認識と回避については、artisocで始める歩行者エージェントシミュレーションを参考にしてください。
また、最短経路のルールは、http://mas.kke.co.jp/tips/をご参考ください。
同様の質問が多いので、今後は掲示板の検索をご活用ください。

回答者: igaguri さん , 回答日時: 2018/01/11 11:27

MASコミュニティ
掲示板TOP







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