MAS
コミュニティ
artisoc質問用掲示板(アーカイブ)
質問掲示板は移転しました。新掲示板は
こちら
。
質問 (解決済み)
[artisocモデル] レシピブック05の応用について2
質問者: じおたんさん , 質問日時: 2020/11/10 17:35
エージェントを全てのポイントから同時に走らせることはできますか?また現在10ステップごとにエージェントを生成していますが、最初の1回のみにできますか?
また到着順に記録したいのですが、MY.Countの変数は整数型でよいでしょうか?また、初期化はどのようにしたら良いのでしょうか。
▼解決した回答
全てのポイントから同時に走らせるには、
PointエージェントのAgt_Stepにて、条件式を
If GetCountStep() == 1 Then
と記載すればよいです。
到着順に記録するには、Personに変数Count(整数型)を追加すればよいです。
初期化は、Agt_Initにて、
My.Count = 0
とし、Agt_Stepで
My.Count = My.Count + 1
とすれば、Person毎に歩行したステップ数が取得できます。
回答者: さん , 回答日時: 2020/11/11 10:07
▼ 全ての回答
全てのポイントから同時に走らせるには、
PointエージェントのAgt_Stepにて、条件式を
If GetCountStep() == 1 Then
と記載すればよいです。
到着順に記録するには、Personに変数Count(整数型)を追加すればよいです。
初期化は、Agt_Initにて、
My.Count = 0
とし、Agt_Stepで
My.Count = My.Count + 1
とすれば、Person毎に歩行したステップ数が取得できます。
回答者: さん , 回答日時: 2020/11/11 10:07
Copyright © KOZO KEIKAKU ENGINEERING Inc. All Rights Reserved.
(
会社情報
|
情報セキュリティ・個人情報について
)