[英]Remove agents event Anylogic
我想創建一個循環事件,每 24 小時在某個時間從流程圖中刪除所有代理(在我的例子中,Person 是稱為 Customers 的人口的一部分),以便在第二天早上開始循環中沒有人。 提前致謝
我嘗試在事件的 Action 中輸入:Object Customer=null;
這應該可以解決問題,請務必使用小寫首字母 c 來命名您的客戶群體:
List <Customer> tempCustomers=findAll(customers,t->true);
for(Customer c : tempCustomers){
remove_customers(c);
}
但是如果你的代理在流程建模塊或其他庫中,我不確定它是否會在 100% 的情況下工作並且不會導致不穩定的行為......我會嘗試確保你的 model 是堅固耐用,可通過水槽塊移除它們
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.