layer間の移動をさせたいので出口に近づいたら、エージェントを削除させたいのですがエラーが出てしまいます。モデルやエージェント種別によって実行されたりエラーが出たりされるのですが何かをしなければいけないのでしょうか。
(エラー文)
Traceback (most recent call last):
Source "Universe/gakkou/hitoA", line 600, in agt_step
Source "<simulator>", line 2379, in del_agt
Source "<simulator>", line 1195, in del_agt
Source "<simulator>", line 1176, in delete
Source "<simulator>", line 624, in delete_agent
Source "<simulator>", line 379, in delete_agent
Source "<simulator>", line 365, in _remove_agent
KeyError: <class 'artisoc.gakkou.HitoA'>
Universe.gakkou.hitoAを定義し、
Univ_InitでhitoAを生成し、
hitoAのagt_stepで
del_agt(self)
を実行したたところ、hitoAが削除されました。
del_agtの前後でしなければならないことないと思いますが、いかがでしょうか?