|
|

楼主 |
发表于 2009-3-23 12:31:24
|
显示全部楼层
open=0;
/ s1 }! }( F0 e+ a+ w( n" l( ?/ Y6 q3 }$ V8 Y
if (full_a2==1 and down_a==0 OR full_a1==0 and full_a2==0 and down_a==0)# ^6 P1 @, J; o; Y6 m- P
{
q3 [+ K* L' v open=1;. z' W! |) n- j. }6 G% P
which=0;
, B- B3 H+ j4 M% y} O, O7 l2 g, j9 n* ~
else if (full_b2==1 and down_b ==0 OR full_b1==0 and full_b2==0 and down_b==0)
1 D8 ?; S7 ~/ A' \2 \ {
7 R- C( T; O. B1 [0 x. S! f ^$ N open =1;3 A9 [# T, f, y ~
which=1;- ~2 d5 ^* S7 x
}
* A0 y- p2 t7 _2 M/ h- x$ r现在的问题是,两台机a2==1很容易满足而b2==1的条件很难满足,而两台都idle时优先选A,所以B收到小球的机会很少。是不是我题目的表述有问题(站在Robot的角度)还是在换角度的时候有些因素没有考虑到。' c4 k6 p) l C; u% p
开始以为是Robot和A的处理时间差不多长造成的,于是把A 1和 B1的处理时间都加到100了但还是没有效果。 |
|