尝试通过在“操作/退出字段”中添加
add_trainPopulation()
将“trainSource”中创建的火车添加到我的“trainPopulation”中。
成功了,新创建的火车被添加到我的“trainPopulation”中,“trainPopulation”的大小从“empty Population”更改为“1”。
但是,我无法从“trainPopulation”中删除火车,这就是离开“trainDispose”。
有什么办法可以从用户创建的人口中删除火车吗? 请帮我解决这个问题。
我尝试过“remove_trainPopulation()”、“remove_trainPopulation(this)”、“remove_trainPopulation(agent)”、“remove_trainPopulation(train)”和“remove_trainPopulation(Train)”。
尝试通过在“操作/退出字段”中添加 add_trainPopulation() 来将“trainSource”中创建的火车添加到我的“trainPopulation”中。
您现在正在创建 2 个列车:一个由源创建,另一个通过
add_
方法创建。
相反,请检查源属性:它允许您定义将新代理添加到的位置:不是“默认群体”,而是您选择的自定义群体(您需要首先创建一个空群体,然后可以在此处选择它)。
然后您可以使用 TrainSink,火车也将从人口中移除