|

楼主 |
发表于 2009-3-23 12:31:24
|
显示全部楼层
open=0;
- ]4 D7 q$ }% `' m6 Q3 w5 I
7 Q$ u3 z# A! x# Y, Q {if (full_a2==1 and down_a==0 OR full_a1==0 and full_a2==0 and down_a==0)5 [, g2 O3 r, L
{
8 O7 C# y( I4 T open=1;2 z* ~7 }* u8 ?4 O+ O
which=0;
# G: B- ~7 d, e9 x5 v- b% h}
0 l5 ^! M8 W2 n9 Zelse if (full_b2==1 and down_b ==0 OR full_b1==0 and full_b2==0 and down_b==0)% Q E1 l8 t" f" n+ |( j
{' l0 r2 U2 L, ], b! S
open =1;
/ x1 Z( ]5 ~" E0 F4 ? which=1;
' r9 `# L7 n( ?( t}
5 E8 ]" o9 k( ^8 B' {现在的问题是,两台机a2==1很容易满足而b2==1的条件很难满足,而两台都idle时优先选A,所以B收到小球的机会很少。是不是我题目的表述有问题(站在Robot的角度)还是在换角度的时候有些因素没有考虑到。$ N. T/ q; E. O' v
开始以为是Robot和A的处理时间差不多长造成的,于是把A 1和 B1的处理时间都加到100了但还是没有效果。 |
|