960 R%(I,1) = 0: IF F%(I) = 0 OR UQ%(I) = 0 THEN LC(I) = LC: GOTO 1020
965 A = INT((LC -LC(I))/LC(I) *100):B = INT((PU%(I)/UQ%(I) +.25) *A +.5):B = B *(B <100) +100 *(B >99): IF A <10 OR B <5 THEN 1000
970 IF RND(1) <.4 *(PU%(I)/UQ%(I)) THEN LC(I) = LC
1000 IF A < = -5 AND RND(1) <.3 THEN LC(I) = LC
1020 L = RD(I,0) +RD(I,1) +1: IF .01 ^(1/(L/600)) +V/4 < RND(1) OR RD(I,1) *RD(I,2) = 0 OR K%(I) <0 OR PU%(I) = 0 OR QQ = 0 THEN 1085
1025 A = UQ%(I): IF RND(1) <.1 THEN UQ%(I) = A + INT(A/10 +.5): GOTO 1070
1035 IF RND(1) <.1 THEN A%(I) = A%(I) *.9: GOTO 1070
1040 IF (400 -L%(I))/4 <30 AND QQ >3 THEN R%(I,3) = 2: REM ACCEPT AUTOMATION
1055 B = 0: FOR J = 0 TO T:B = B +PD%(J): NEXT :B = B +5:B = 5/B *P%(3):A = INT(FC/1400) *100: IF MK(I,1) *MK(I,2) AND (PD%(I) <10 OR B >1) AND QQ >3 THEN R%(I,4) = 2: REM "ACCEPT PRODUCT
1060 IF R%(I,3) = 0 AND R%(I,4) = 0 THEN 1085
1070 RD(I,0) = RD(I,0) *.75
1085 A = YR *4 +QT: IF A >7 AND RND(1) <(2 *V -PD%(I)/100) AND PD%(I) <20 AND QQ >3 THEN R%(I,5) = 2:T%(I) = 15: IF RND(1) >.5 THEN PD%(I) = PD%(I) +10:T1%(I) = 1
2030 M = 0:C = E(I,1) -O%(I): FOR J = 0 TO T:M = M +MK(J,1): NEXT
2040 M = M/Q:M = M +(M = 0):A = (MK(I,1) -M)/M:L = (SP%(I) -D%(6,1))/D%(6,1):J = -100:X = UQ%(I) +(T%(I) = 7) *10: IF X THEN J = (PP%(I) -X)/X
2100 IF FM(I) = 0 AND LM(I) = 0 THEN 2240
2130 IF FM(I) THEN 2200
2140 K = 1: IF MK(I,1) >M AND A *P%(2) > -L *P%(1) THEN K = 2
2150 IF PP%(I) <X AND J >L AND -J >(A) THEN K = 3
2160 IF F%(I) = 0 OR (D%(5,1)/Q >X +5 AND C%(I) = 9 AND PP%(I) >X AND RND(1) <.3) AND QQ >3 THEN K = 43
2170 IF SL%(I) THEN IF C/SL%(I) < -.1 *SP%(I) AND L <0 THEN K = 1
2190 GOTO 2320
2200 K = 5: IF SP%(I) >D%(6,1) AND -A *P%(2) <L *P%(1) THEN K = 6
2210 IF PP%(I) >X AND J > -A AND J >L THEN K = 7
2220 IF FM%(I) >X AND D%(5,1)/Q <X -8 AND F1%(I) > = 0 THEN K = 87
2230 GOTO 2320
2240 IF C >.8 *AE THEN K = 0: GOTO 2320
2260 IF PP%(I) >(D%(5,1)/Q) OR PP%(I) >X THEN 2290
2270 K = 30: IF MK(I,1) <M THEN K = K +5: GOTO 2320
2280 IF SP%(I) >D%(6,1) THEN K = K +6: GOTO 2320
2290 IF MK(I,1) <M AND SP%(I) <D%(6,1) THEN K = 15: GOTO 2320
2300 IF MK(I,1) >M AND SP%(I) >D%(6,1) THEN K = 26: GOTO 2320
2930 A = 1: IF C%(I) *AS(I)/10 -LN(I) +CS(I) <5000 THEN A = 0:RD(I,1) = 0: FOR J = 2 TO 4:R%(I,J) = 0: NEXT : IF F%(I) >1 THEN F1%(I) = -1
2940 IF A = 0 THEN PP%(I) = (F%(I) +F1%(I)) *10 *(FM%(I) <F%(I) *10):RB%(I) = PP%(I) -RM%(I):RB%(I) = RB%(I) *(RB%(I) >0): GOTO 3000
2950 A = PP%(I): IF RT = 1 THEN RB%(I) = A -RM%(I)
2952 IF RT = 4 THEN RB%(I) = A +A *V: IF RM%(I) >2 *(A) THEN RB%(I) = 0
2954 IF RT = 3 AND QT = 2 THEN RB%(I) = 4 *(1 +V) *A -RM%(I)
2956 IF RT = 3 AND QT < >2 THEN RB%(I) = A *(1 +V) -RM%(I) +A *(KK = 0)
2958 IF RT = 2 THEN J = RC *B2/D%(2,1):B = INT((S0(1) -J -(RM%(I) -A)/A *10 +.4)/10):B = B *A:RB%(I) = B *(B >0): IF RB%(I) +RM%(I) <A *2 THEN J = A +A *2 *V *(S0(1) *1.2 >J):RB%(I) = RB%(I) *(RB%(I) >J) +J *(RB%(I) < = J): IF RB%(I) +RM% <(A) THEN RB%(I) = A
2965 RB%(I) = RB%(I) *(RB%(I) >0)
2980 RD(I,1) = 300: IF QQ <4 OR PD%(I) >20 OR (400 -L%(I))/4 >30 THEN RD(I,1) = 0
3000 M%(I) = 0:O%(I) = 0: IF R%(I,5) = 0 THEN T%(I) = 0:T1%(I) = 0
5000 A = TZ/TQ: GOSUB 30:A = INT(A +A/5 *B +.5):S1%(I) = A *(A >0) +(A < = 0):I = I +1: IF G = 1 AND YR THEN H = H +1:I = H: IF H < = T THEN I = D%(H,0)
5010 CALL 54915: IF I < = T THEN IN# 0: PR# 0: CALL 1002: IF K%(I) >1 THEN 1
5020 IF I < = T THEN CALL 16392"BS-REP1"
5030 FOR I = 0 TO 11: FOR J = 1 TO 6:S$(I,J) = "": NEXT : NEXT :I = FRE(0)