|
楼主 |
发表于 2009-3-23 12:31:24
|
显示全部楼层
open=0;- g! `% L9 l( \
$ i9 T* A$ i! |if (full_a2==1 and down_a==0 OR full_a1==0 and full_a2==0 and down_a==0)
5 f e8 |/ N# M M& t0 R, S$ q6 c{
- t: O! S, x- n4 K7 A open=1;" s7 G7 p6 @" \- Y7 V0 M) O
which=0;( s0 x0 A0 D- O% p3 [+ d, P/ V; N
} T2 ]; F0 w& n6 S5 h5 U/ ]& |
else if (full_b2==1 and down_b ==0 OR full_b1==0 and full_b2==0 and down_b==0)
3 w" s8 p5 g; u) @9 a {
. _ ^% X9 L4 x: g9 S" i7 ] open =1;- D; j1 u1 L' y) \7 n. s
which=1;
6 Z! c3 ?/ ] g/ O! I0 h}
" v* Q8 `! p) V' d, A: F, N现在的问题是,两台机a2==1很容易满足而b2==1的条件很难满足,而两台都idle时优先选A,所以B收到小球的机会很少。是不是我题目的表述有问题(站在Robot的角度)还是在换角度的时候有些因素没有考虑到。" ?8 Y8 F5 M' L5 t' m
开始以为是Robot和A的处理时间差不多长造成的,于是把A 1和 B1的处理时间都加到100了但还是没有效果。 |
|