こんばんは!
私は、仮想都市における人の移動シミュレーションを作成したいと考えています。
そこで各家庭を、「学生、主婦、社会人、老人」の4人構成にして、40世帯用意したいと考えています。
現在、houseエージェントを40個ランダムに配置し、personエージェントを160人作成しています。
またpersonを「学生、主婦、社会人、老人」の40人ずつに分け、condition変数を用いて、「学生、主婦、社会人、老人」を色分けしています。
出力マップのサイズは100*100です。
ここで質問なのですが、初期設定(Agt_Init)の段階で、各houseに4種類のエージェントを被らずに配置するには、どのようにすればよろしいのでしょうか?
宜しくお願い致します。
追記)
Artisocの過去の質問掲示板の内容
(参考文献:https://mas-auth.kke.co.jp/board/item/index.php?q=397)
を活用して、色々と考えてみるものの、方法が全く思いつきませんでした。


houseエージェントのInitで「student、worker、wife、senior」の4種類のエージェントを生成して、各エージェントのAgt_Stepで行動をプログラムする事で、今回の目標のシミュレーションを作成することができました。
ありがとうございました。