1000 PRINT"[147][154]":d 6,6:dz:LZ$=dU(" ",40) 1010 DIM FE(18),X(18),Y(18),MX(18),MY(18),BX(18),BY(18),M$(15),L$(15),R(15) 1020 FOR S=61440 TO 61475:POKE S,255:NEXT:FOR S=61476 TO 61543:POKE S,0:NEXT 1030 : 1040 d1 TITEL 1050 PRINTd(11,7)"* DIETMAR LINHART *" 1060 PRINTd(6,10)"* SCHWAEBISCH GMUEND * 1988 *":PRINTd(17,13)"* * *" 1070 PRINTd(0,18)"";:d#"SELEKTION DURCH DEN TARN-EFFEKT" 1080 PRINTd(6,21)"[154]BEI B[154]IRKENSPANNER ODER M[154]AUS ?" 1090 POKE 198,0:d :GET B$:d) B$="B" OR B$="M" OR B$="E" 1100 IF B$="E" THEN d2 ENDE 1110 IF B$="B" THEN d0 3000:dG:d0 3500:REM DATA FALTER ODER DATA MAUS 1120 PRINTd(0,21)LZ$:READ V$,T$:PRINTd(0,21)"";:d# V$ 1130 PRINTd(0,24)"[154]";:d#"MOMENT BITTE!":d3 PARAMETER 1140 : 1150 d1 BEGINN 1160 SZ=RND(-TI):SE=0:DM=0:HM=0:S=1:FOR I=1 TO 18:FE(I)=0:NEXT:d3 BILDAUFBAU 1170 : 1180 d1 SELEKTION 1190 SE=SE+1:PRINTd(17,18)""SE:P=PEEK(203):IF P=64 THEN d2 AUSLESE 1200 IF P=14 THEN d2 ENDE 1210 PRINTd(10,24)"";:IF P=31 THEN S=-S 1220 IF S=1 THEN PRINT EIN$;:dG:PRINT AUS$;:d :d) PEEK(203)<>31 1230 : 1240 d1 AUSLESE 1250 Z1=INT(RND(1)*N)+1:C=FE(Z1):ZQ=INT(RND(1)*(Q+1)) 1260 IF C=TF AND ZQZ1 1330 C=FE(Z2):FE(Z1)=C:POKE 646,C:IF S=1 THEN d3 ERSETZEN 1340 PRINTd(X(Z1),Y(Z1))M$(H) 1350 : 1360 d1 VERGLEICH 1370 FOR V=1 TO N-1:V1=FE(V):V2=FE(V+1):IF V1<>V2 THEN d2 SELEKTION 1380 NEXT V:PRINTd(0,24)" [154][W]IEDERHOLUNG [E]NDE [A]NDERE BEUTE"; 1390 d :P=PEEK(203):d) P=9 OR P=14 OR P=10:IF P=14 THEN d2 ENDE 1400 POKE 53269,0:PRINT"[147]":IF P=10 THEN d2 TITEL 1410 POKE198,0:d2 BEGINN 1420 : 1430 d1 GREIFEN 1440 d 1,100,0,100,0,3,0:d 1,194,0,0,0:dc 1,BX(Z1),BY(Z1),3,20 1450 FOR T=1 TO 100:NEXT:d 1,195,0,0,0:PRINTd(X(Z1),Y(Z1))L$(H) 1460 dc 1,350,0,3,40:d4 1470 : 1480 d1 ERSETZEN 1490 df1:d 2,MX(Z2),MY(Z2),MX(Z2),MY(Z2),0,0:d 2,193,C,0,0 1500 dc 2,MX(Z1),MY(Z1),0,40:PRINTd(X(Z1),Y(Z1))M$(H):dh 2:d4 1510 : 1520 d1 BILDAUFBAU 1530 PRINT"[147]";LZ$;" ** TARNUNG ALS SELEKTIONSFAKTOR ** ";LZ$; 1540 PRINT" [151]"M$M$M$" 1 BLOCK = 6 "T$"[155] "M$M$M$" [154]";LZ$ 1550 PRINTd(2,7)"UNTERGRUNDFARBE ?":PRINTd(3,9)"H[146][154]ELL / D[146][154]UNKEL" 1560 PRINTd(2,12)"[1,2,3] BLOECKE ?":PRINTd(2,15)"TARNWIRKUNG 0-9 ?" 1570 PRINTd(2,18)" SELEKTIONEN : [146]":PRINTd(2,21)" BEUTEBILANZ : [146]"; 1580 FOR I=3 TO 4:d I,192,0,1,0:NEXT:d 3,216,216,216,216,0,0 1590 d 4,296,216,296,216,0,0:PRINTTAB(22)"[154]0 [151]"M$;TAB(32)"[154]0 [152]"M$ 1600 d 7,20:PRINTd(18,7)IN$;:REM BEGINN DER EINGABEN 1610 POKE 198,0:d :GET C$:d) C$="D" OR C$="H" OR C$="E" 1620 PRINT C$:IF C$="E" THEN d2 ENDE 1630 IF C$="H"THEN H=F1:TF=12:dG:H=F3:TF=11 1640 d Y-1,X-1,15,13,R(H),12:PRINTd(18,12)IN$; 1650 POKE 198,0:d :GET N$:d) N$="E" OR N$="1" OR N$="2" OR N$="3" 1660 PRINT N$:N=VAL(N$)*6:IF N$="E" THEN d2 ENDE 1670 POKE 646,11:FOR I=1 TO N/2:d :Z=INT(RND(1)*N)+1:d) FE(Z)=0 1680 FE(Z)=11:PRINTd(X(Z),Y(Z))M$(H):NEXT 1690 POKE 646,12:FOR I=1 TO N:IF FE(I)=0 THEN PRINTd(X(I),Y(I))M$(H):FE(I)=12 1700 NEXT:PRINTd(18,15)IN$;:POKE 198,0:d :GET Q$ 1710 d) Q$>CHR$(47)AND Q$