|
|

楼主 |
发表于 2009-3-23 12:31:24
|
显示全部楼层
open=0;5 o. D6 X( S$ |1 }1 J+ k/ z0 [
! a5 \, D) W7 Z) l
if (full_a2==1 and down_a==0 OR full_a1==0 and full_a2==0 and down_a==0)# l7 d7 l# M9 O+ X- s; n
{1 F2 l, q" M" M
open=1;
5 z2 `. F1 _. D3 K$ p! H which=0;
( F& T3 |$ |; L$ @, @4 ^ d}
0 ?0 S6 {# S& C8 |8 Y; h9 F7 [5 ]3 ]6 Nelse if (full_b2==1 and down_b ==0 OR full_b1==0 and full_b2==0 and down_b==0)6 {8 {* b( n* H& ?7 q* }4 M
{! L4 N( B8 F+ K; o1 G
open =1;: T2 e+ D) ]. F
which=1;
n, G8 u. s2 v6 w+ H, Z$ C/ x* c}
& \/ l7 E* n" q, z$ L8 e现在的问题是,两台机a2==1很容易满足而b2==1的条件很难满足,而两台都idle时优先选A,所以B收到小球的机会很少。是不是我题目的表述有问题(站在Robot的角度)还是在换角度的时候有些因素没有考虑到。
6 y- |, a( ~: a" }/ n( }5 ?, H开始以为是Robot和A的处理时间差不多长造成的,于是把A 1和 B1的处理时间都加到100了但还是没有效果。 |
|