hlg1437 发表于 2012-5-21 09:54 9 V8 [ G7 q$ L4 \/ g& y) I
create 后接一个decide 判断nq(队列名称)的长度,如果大于5,则该entity直接进入dispose, $ K( f5 Z' m& ^' @1 Y H. u如果小于等于5 ...
- J' b/ p. v( z( X& z4 Q* m; v8 s
但这样做的话只是系统的容量有限,因为如题目可以知道,当队列长度超过5后,就不应该再create实体,而不是应该把实体经过decide后进入dispose,这两个是不一样的,你的那种方法我做个,类似于排队论中的损失制,但在这道题中,队列是不能超过5的,因为只有5台机器,所以我感觉应该有一个类似于反馈的机制,可以让它检测到队列超过5后,就不产生实体,如果把实体产生了,哪怕不统计经过decide中false的它们,对结果还是会有影响的。
hlg1437 发表于 2012-5-21 15:47 - w3 T: Z( c* e' e
create并不是资源,不能禁用其发生3 O. F; ~) x- N8 V- i. Y
你可以选择create+hold: y. M$ r3 D. N" L1 A4 q8 O3 A
hold或者选择infinit hold,在entity离开机器之 ...