他エージェントとの情報共有について
先日、「Thenの後にENDが足りないというエラー」について質問させて頂いたものです。
現在、MASに掲載されているレシピブックを参考にダイクストラ法を用いて最短避難経路を算出するモデルを作成しています。
IDが6のポイントにPersonエージェントが到達した際、Personエージェントは建物から避難できたとみ なして削除するプログラムを作成したいです。
現在避難者エージェント(Personエージェント)を4人生成して最短経路を探索させているのですが、一つ一つのエージェントが独立しているため、それぞれで経路を探索しているので4人全員が避難を終了するのに時間がかかってしまいます。
一つの避難者エージェントが最短経路を探索できた場合、他エージェントは探索をやめてその最短経路を辿るようにするプログラムを作成したいのですがどのように作成すればよいでしょうか。よろしくお願いします。
先日、「Thenの後にENDが足りないというエラー」について質問させて頂いたものです。
現在、MASに掲載されているレシピブックを参考にダイクストラ法を用いて最短避難経路を算出するモデルを作成しています。
IDが6のポイントにPersonエージェントが到達した際、Personエージェントは建物から避難できたとみなして削除するプログラムを作成したいです。
現在避難者エージェント(Personエージェント)を4人生成して最短経路を探索させているのですが、一つ一つのエージェントが独立しているため、それぞれで経路を探索しているので4人全員が避難を終了するのに時間がかかってしまいます。
一つの避難者エージェントが最短経路を探索できた場合、他エージェントは探索をやめてその最短経路を辿るようにするプログラムを作成したいのですがどのように作成すればよいでしょ うか。よろしくお願いします。
