|
楼主 |
发表于 2009-3-23 12:31:24
|
显示全部楼层
open=0;) R/ ~% j1 |! W. ]% I1 l) l
- l: X, M3 D+ D. j# Y" q' j% }' D' L
if (full_a2==1 and down_a==0 OR full_a1==0 and full_a2==0 and down_a==0)! f( r7 {( v5 L; `5 M% b
{
' J' _9 @* ]' ]( L7 b open=1;/ Z9 h/ j- x; p* H1 R( k' D
which=0;) `! p- h7 y7 ~/ ?3 Y' k
}, P% m' v: E' z- |% Z* `
else if (full_b2==1 and down_b ==0 OR full_b1==0 and full_b2==0 and down_b==0)( ~4 { g0 i S# e
{
" A; v6 v, T, z' f open =1;
) m* ^% ~. c/ {; U which=1;) r6 x) R2 Y; V7 m' j( m
}
4 f" L9 r3 J O: ~. R( q B" s4 z现在的问题是,两台机a2==1很容易满足而b2==1的条件很难满足,而两台都idle时优先选A,所以B收到小球的机会很少。是不是我题目的表述有问题(站在Robot的角度)还是在换角度的时候有些因素没有考虑到。! S3 }3 _; ]- D( F) \
开始以为是Robot和A的处理时间差不多长造成的,于是把A 1和 B1的处理时间都加到100了但还是没有效果。 |
|