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

質問 (解決済み)

[artisocモデル] 1度通ったリンクは選択しないようにする方法
質問者: kazunoriさん , 質問日時: 2019/12/19 13:51
現在、ダイクストラ法などを用い、ポイントとリンクを設定して、目的地まで、ランダムにエージェントがリンク上を通って避難するという方法を考えています。

Rnd関数を使っているのですが、何度も同じリンク上を行ったり来たりするエージェントがどうしても出現してしまいます。

そこで、1度通った道は通らないようにするにはどうすればいいのでしょうか?
よろしければご教授お願いいたします。



▼解決した回答


いろいろな方法があります。例えば、エージェントが一つ前に通ったポイントのIDをエージェント変数にセットして、次の目的ポイントを探す際に候補から外すようにしてはどうでしょう。

回答者: ObiWan さん , 回答日時: 2019/12/21 12:40

▼ 全ての回答


いろいろな方法があります。例えば、エージェントが一つ前に通ったポイントのIDをエージェント変数にセットして、次の目的ポイントを探す際に候補から外すようにしてはどうでしょう。

回答者: ObiWan さん , 回答日時: 2019/12/21 12:40



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