top of page

エージェント同士の認識

artisoc cloud において,
neighbors = self.make_agtset_around_own(1, False, agttype = Universe.map.person)
n = count_agtset(neighbors)
print('n:', n)
というルール文で視野1の他のpersonエージェントを認識し,n人としてneighborsの人数を数える場合,視野1にいるpersonエージェントはお互いに存在を認識するはずだと思うのですが,隣あっているはずのpersonエージェントの一方だけがn = 1と認識し,他方はn = 0となります.
なぜでしょうか.

artisoc cloud において,
neighbors = self.make_agtset_around_own(1, False, agttype = Universe.map.person)
n = count_agtset(neighbors)
print('n:', n)
というルール文で視野1の他のpersonエージェントを認識し,n人としてneighborsの人数を数える場合,視野1にいるpersonエージェントはお互いに存在を認識するはずだと思うのですが,隣あっているはずのpersonエージェントの一方だけがn = 1と認識し,他方はn = 0となります.
なぜでしょうか.

bottom of page