|

楼主 |
发表于 2009-3-23 12:31:24
|
显示全部楼层
open=0;
- E2 [! v; m. e! Q4 b. |( Y1 K3 ^) Q/ v/ v$ L; d$ t2 @7 L
if (full_a2==1 and down_a==0 OR full_a1==0 and full_a2==0 and down_a==0)/ z/ I2 a/ l: G* ], Q) c
{
5 } {1 ]3 k# J# g open=1;
$ D4 Q+ d, Y) Y5 i* ?4 l! z% l# f which=0;
9 U6 W, M* f/ }}
& F, E$ W4 D6 Y1 w4 Y* k* p* yelse if (full_b2==1 and down_b ==0 OR full_b1==0 and full_b2==0 and down_b==0)
8 `9 _7 A Y+ i) s( J. N) q& W$ S {2 H# c2 M+ N6 I/ G# J; e
open =1;3 H' p. {! \0 r, U! Y2 M' O
which=1;6 c$ Z) y3 L' Y4 X6 B
}
- \) o& ^. i# N2 F现在的问题是,两台机a2==1很容易满足而b2==1的条件很难满足,而两台都idle时优先选A,所以B收到小球的机会很少。是不是我题目的表述有问题(站在Robot的角度)还是在换角度的时候有些因素没有考虑到。
* l: z. n1 Q( O- o开始以为是Robot和A的处理时间差不多长造成的,于是把A 1和 B1的处理时间都加到100了但还是没有效果。 |
|