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

質問  (回答受付中)

[artisocモデル] 各レイヤのエージェント数を集計し時系列グラフで表したい
質問者: joeartisocさん , 質問日時: 2018/01/11 16:20
現在、4つのレイヤーに Univ_Initで作成したレイヤー間を移動できるエージェントを配置しています。
それぞれのレイヤーのエージェント数を各ステップ終了時に集計し、時系列グラフに出力する良い方法はないでしょうか。



▼ 全ての回答


もう少し柔軟に考えましょう。
エージェントのルール中に、If文を用いるのがもっともわかりやすいと思います。
例えば、
Dim F_0 As Integer
(中略)
If My.layer == 0 Then
F_0 = F_0 + 1
Elseif My.layer == 1 Then
F_1 = F_1 + 1
(中略)
End if
あとは、F_0 とF_1をグラフ出力すれば良いだけです。

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



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