|
|

楼主 |
发表于 2009-3-23 12:31:24
|
显示全部楼层
open=0;
) |3 Y! b h* A& x" y3 e
& u) T$ s, v- s/ K5 Mif (full_a2==1 and down_a==0 OR full_a1==0 and full_a2==0 and down_a==0)* a( N- U& H0 `
{* S; ~- `6 O" ~. `% G5 N _& u
open=1;+ s4 a2 Q7 y. L# r4 `. h) ]
which=0;& B+ u3 L, ^. ~) }
}
* @5 w. r6 H2 j* H: D* \2 Qelse if (full_b2==1 and down_b ==0 OR full_b1==0 and full_b2==0 and down_b==0)$ a' d7 h# d @* m: A( f5 C
{& l0 D4 ~! o/ H: f% o
open =1;
5 Z# j( j! S$ _1 o" i+ c which=1;
2 ]* {- c, V" Z+ m; q}$ x: X, Q$ R. |4 ~! m1 ?
现在的问题是,两台机a2==1很容易满足而b2==1的条件很难满足,而两台都idle时优先选A,所以B收到小球的机会很少。是不是我题目的表述有问题(站在Robot的角度)还是在换角度的时候有些因素没有考虑到。
+ Z0 f0 [6 `6 L/ E开始以为是Robot和A的处理时间差不多长造成的,于是把A 1和 B1的处理时间都加到100了但还是没有效果。 |
|