|

楼主 |
发表于 2009-3-23 12:31:24
|
显示全部楼层
open=0;
. `0 M. T: q& v6 I- i0 }: I0 o' w( L5 r* @
if (full_a2==1 and down_a==0 OR full_a1==0 and full_a2==0 and down_a==0)
; x5 r# U2 q2 Q+ m% e( h{2 e: Z, F! V5 @) B+ S- P" }7 M
open=1;! J# [1 l/ Y# r3 O; r9 ?
which=0;
7 W1 f }" l1 ^( |+ h}
( y( {$ `- \/ r$ N, felse if (full_b2==1 and down_b ==0 OR full_b1==0 and full_b2==0 and down_b==0)
; U. g9 Y' `* z4 P4 p a5 u {
5 e- m& M: p4 k: N" g% S open =1;
- r- f# s; v8 h7 ^! ~7 D which=1;+ o+ f8 u6 Z1 D O! }" W
}' ~4 X0 g |' e, G8 i! j Q$ w3 y. g: C
现在的问题是,两台机a2==1很容易满足而b2==1的条件很难满足,而两台都idle时优先选A,所以B收到小球的机会很少。是不是我题目的表述有问题(站在Robot的角度)还是在换角度的时候有些因素没有考虑到。8 `; _0 J; K0 ~, f% ~' @0 N
开始以为是Robot和A的处理时间差不多长造成的,于是把A 1和 B1的处理时间都加到100了但还是没有效果。 |
|