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

質問 (解決済み)

[artisocモデル] エージェント集合型変数とfor each文のエラーについて
質問者: kimさん , 質問日時: 2019/04/03 18:50
エージェントが保持するエージェント集合型変数ConnectPointsをBrrowing2に関数DuplicateAgtSetを用いてコピーし、for each文で処理しようとしておりますが、「位置インデックス指定値が範囲外です(正しい値は0-3)」,「位置インデックス指定値が範囲外です。エージェント集合型変数が保持しているエージェントは1個です。」というエラーが起きてしまいます。解決方法はありますでしょうか。
DuplicateAgtSet(Brrowing2, My.ConnectPoints)
For each tmp In Brrowing2



▼解決した回答


具体的なコードの処理詳細がわかりませんが、以下のような点をチェックされてはどうでしょう。

・Brrowing2がエージェント集合型変数であるか、DuplicateAgtSet前後でのBrrowing2の中身が想定したものになっているか
・My.ConnectPointの中に想定したエージェントが入っているか

回答者: kitayasu さん , 回答日時: 2019/04/10 10:47

▼ 全ての回答


具体的なコードの処理詳細がわかりませんが、以下のような点をチェックされてはどうでしょう。

・Brrowing2がエージェント集合型変数であるか、DuplicateAgtSet前後でのBrrowing2の中身が想定したものになっているか
・My.ConnectPointの中に想定したエージェントが入っているか

回答者: kitayasu さん , 回答日時: 2019/04/10 10:47



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