|
|

楼主 |
发表于 2009-3-23 12:31:24
|
显示全部楼层
open=0;2 x! I/ h ~4 E# J4 K
$ j5 g5 h: \' B6 v+ dif (full_a2==1 and down_a==0 OR full_a1==0 and full_a2==0 and down_a==0)& A" T4 L8 X( }/ r6 F
{
7 b/ @" F7 g+ G+ ` open=1;# X% _$ z) C2 _5 _7 ? |, ]
which=0;
. w4 C e6 S- |}, a" w% D2 p2 i- D
else if (full_b2==1 and down_b ==0 OR full_b1==0 and full_b2==0 and down_b==0)0 r! k7 p& A# L, o- w; ]1 \* p
{# @% U! h1 C8 _8 \; T# y
open =1;. h# k3 r: T, i' r+ q) z: @9 ?8 ~
which=1;
8 Q8 W/ e4 e& x7 X- f' B- ]}$ p7 M7 W. e9 T! Y
现在的问题是,两台机a2==1很容易满足而b2==1的条件很难满足,而两台都idle时优先选A,所以B收到小球的机会很少。是不是我题目的表述有问题(站在Robot的角度)还是在换角度的时候有些因素没有考虑到。# J# E$ Y# p- y4 y
开始以为是Robot和A的处理时间差不多长造成的,于是把A 1和 B1的处理时间都加到100了但还是没有效果。 |
|