MAS
コミュニティ
artisoc質問用掲示板(アーカイブ)
質問掲示板は移転しました。新掲示板は
こちら
。
質問 (解決済み)
[artisocモデル] エージェントIDとUniqueIDの違いについて
質問者: kodamaさん , 質問日時: 2018/07/31 11:09
GetUniqueIDを使用している河川氾濫シミュレーションモデルを解読したいと考えています。エージェントIDとUniqueIDの違いについて教えていただけないでしょうか。
▼解決した回答
通常のエージェントIDは、シミュレーション内で、あるエージェントが削除された後、新しいエージェントが発生した場合、エージェントIDは使いまわされます。例えば、エージェントID=0が削除された後、新しいエージェントを発生した場合、そのエージェントIDは0となることがあります。
一方で、UniqueIDは使い回されることはなく、シミュレーション内で唯一のIDとなります。
シミュレーション内でエージェントを削除され新しいエージェントが発生するようなモデルの場合は、UniqueIDを使った方が後からの結果分析やコードのデバッグが簡単ですが、そうでないならば、通常のエージェントIDで十分かと思います。
回答者: igaguri さん , 回答日時: 2018/07/31 11:21
▼ 全ての回答
通常のエージェントIDは、シミュレーション内で、あるエージェントが削除された後、新しいエージェントが発生した場合、エージェントIDは使いまわされます。例えば、エージェントID=0が削除された後、新しいエージェントを発生した場合、そのエージェントIDは0となることがあります。
一方で、UniqueIDは使い回されることはなく、シミュレーション内で唯一のIDとなります。
シミュレーション内でエージェントを削除され新しいエージェントが発生するようなモデルの場合は、UniqueIDを使った方が後からの結果分析やコードのデバッグが簡単ですが、そうでないならば、通常のエージェントIDで十分かと思います。
回答者: igaguri さん , 回答日時: 2018/07/31 11:21
Copyright © KOZO KEIKAKU ENGINEERING Inc. All Rights Reserved.
(
会社情報
|
情報セキュリティ・個人情報について
)