簡體   English   中英

刪除代理事件 Anylogic

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM