MAS コミュニティ
artisoc質問用掲示板

質問 (解決済み)

[artisocモデル] 完全グラフ
質問者: hidehide98さん , 質問日時: 2017/03/22 17:04
スモールワールドネットワークのモデルは存在しますが、完全グラフのモデルがないため困っております。
完全グラフをartisocで作成するためにはどうすればよいのでしょうか?



▼解決した回答


完全グラフは自ノード以外のノードと全てと接続されているネットワークだと思うので、各エージェントに以下のルールを1度実行させると良いと思います。

1・全てのエージェントを取得しエージェント集合型Aに格納
  例) MakeAgtSet(temp_set, Universe.graph.node)

2・エージェント集合型Aから自身を削除
  例) RemoveAgt(tmp_set, my)

3.エージェント集合型Aを自エージェントの接続エージェントリスト(エージェント集合型変数)として格納
  例) DuplicateAgtSet(my.connection, tmp_set)

回答者: tohmas さん , 回答日時: 2017/03/23 10:23

▼ 全ての回答


完全グラフは自ノード以外のノードと全てと接続されているネットワークだと思うので、各エージェントに以下のルールを1度実行させると良いと思います。

1・全てのエージェントを取得しエージェント集合型Aに格納
  例) MakeAgtSet(temp_set, Universe.graph.node)

2・エージェント集合型Aから自身を削除
  例) RemoveAgt(tmp_set, my)

3.エージェント集合型Aを自エージェントの接続エージェントリスト(エージェント集合型変数)として格納
  例) DuplicateAgtSet(my.connection, tmp_set)

回答者: tohmas さん , 回答日時: 2017/03/23 10:23

MASコミュニティ
掲示板TOP







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