ZXTape! 0Created with Ramsoft MakeTZXINSTR %%s'23613=\,61=:23614>\,0:0:0:0::16,4;"Instructions are loading":19,0;"To play the game LOAD the other side of the cassette":7,0:""16384@:7,0:"""a":7,0:"" ZPRODARTS 0uJ//7//77, p7//,//, , /,/,<<x//+//+?+, +/, ,/, , , ,,2 , ,2   <<x<,, , , , ,, , ,,/,, / , , /, /,  , <x<,, , , , ,, , ,,/,, / , , /, /,  , <<x<????0 /, ,/, , , ,/, , /0 , /0 <x    ( ,, ,, , , , ,/, , /( , .+(    <<<<<x<<<x// // , /, ,/, , , ,,,, , ,,, , ., <<<<<x8// // , /, ,/, , , ,,,, , ,,, , ., <<<<<<x<?<<<?<UUUUT<\,0 [q(20):9900& \h$(510,2,3) ] 7,0:"array"h$() ^"7,0:""64000 _"7,0:""65134n `65134n a,236066\,0:236077\,249 5200P Dsco=0:i=13:0:7:1:1 20,1;"DART ";i F"ENTER Sn,Tm,Dp,25 or 50 ";a$ ln=a$ #ln<2ln>32504 u$=a$(1) u$="S"u$="D"2515 u$="T"u$="5"2515 u$="2"2515 2504 ln22530 at=a$(2) %at>579at<4802504 u$="5"at4802504 u$="2"at5352504 2550 at=a$(2) %at491at5022504 at=a$(3) %at>579at<4802504 54750:2900T :0:6:le,ce;D$ sct=esc u$="D"sct=2*esc u$="T"sct=3*esc u$="B"u$="O"u$=" " sco=sco+sct 0 66:0::2+2*i,3;u$;esc i 13 ,3;sco !"AGAIN ?:ENTER y or n ";z$ z$="y"2570 z$="n"2565  2560  Q0:4,3;"":6,3;"":8,3;"" 13 ,3;"" Q6:4,3;"":6,3;"":8,3;"" 7:7500L  2500 ( Tu$="T"r=40.5" Uu$="D"r=65.5 Vu$="S"r=52.5R Wu$="B"r=0.0 Xu$="O"r=6.5P Yu$="B"2910^ Zu$="O"2912` [5th=0.31415 D*(q(esc)-1):x=r*th:y=r*th \le=(10.5(-y/8.0) ]*ce=(x/8.0+19.5):2913a ^le=10 :ce=19 _ 2913a `le=9 :ce=19 aes=esc:cs=ce:ls=le:D$="" bu$="S"u$="B" c u$="O" des=6es=11 ees=3es=20 fu$="T"2925m g D$="": hy>0.0 i D$="": m$es=8es=10 2930r n%es=17es=192930r o#es=1es=52930r p%es=13 es=142930r q rD$="" sy>0.0 t D$="": !9000(#:1:if=0 1,2;"1. Introduction":2,2;"-- ------------":4,2;"PRO-DARTS is a game which":5,2;"simulates a match of":6,2;"championship darts between":7,2;"2 players of professional":8,2;"standard." Q9 ,2;"Each match is the:-":11 ,2;"Best of 1,3,5,7,9 or 11 SETS":12 ,2;"A SET being the best of":13 ,2;"1,3 or 5 LEGS":14,2;"A LEG being a game of 501":15,2;"with a BULL or a DOUBLE to":16,2;"finish.":19,2;"Continue?:Type y or n" ""3019 =""3020 ="y"3025 ="n"3024 3019 if=1: ѓ9000(#:1,2;"cont'd":2,2;"------":4,2;"PRO-DARTS is a game for 1 or":5,2;"2 player's." 27,2;"If only 1 player is available" -8,2;"then he or she plays the" .9 ,2;"computer's resident darts" &10 ,2;"champion Eric B." +19,2;"Continue?:Type y or n" ""3034 =""3035 ="y"3040 ="n"3039 3034 if=1: 9000(# 1,2;"cont'd":2,2;"------":4,2;"PRO-DARTS includes the":5,2;"following features:-" 17,2;"(a) High Resolution Coloured" 8,6;"Dartboard" +11 ,2;"(c) Automatic Scoring" 29 ,2;"(b) Mathematical Calculation " &10 ,6;"of Aiming Errors" /12 ,2;"(d) Automatic Removal of " /14,2;"(e) Rebounds off Wire and" -13 ,6;"Darts after Each Throw." "15,6;"Other Darts." Z16,2;"(f) Standard Darts Finishes":17,6;"From a Given Score." +19,2;"Continue?:Type y or n" ""3058 =""3059 ="y"3065 ="n"3063 3058 if=1:  1:7:9000(# "?2,1;"-- ---- ---- ----------":1,1;"4. PRO- DART STATISTICS":4,1;"At the end of a game of PRO-":5,1;"DARTS a summary of of the":6,1;"following information is given":7,1;"for each player.":9 ,1;"(a) No. of MATCHES,SETS AND" 010 ,5;"LEGS won.":11 ,1;"(b) Average SCORE per throw":12 ,1;"(c) No. of BULLS,TONS and":13 ,5;"MISSES scored.":14,1;"(d) Average No. of DARTS to":15,5;"finish a leg of 501." 1.17,1;"An Example set of DARTS " 2318,1;"statistics is given overleaf:" 3+20,1;"Continue?:Type y or n" 4z$= 5z$="y"31299 6z$="n"31288 7 31244 8 5400 9 6400 : 5303  5400 H9000(#:if=0 N#1,1;"2. How to play" O#2,1;"-- --- -- ----" P/8,1;"At the start of a player's" Q09 ,1;"throw his or her name will " R210 ,1;"flash at the top right hand " S*11 ,1;"corner of the board." Tn12 ,1;"Simultaneously a dart will":6:0:12 ,23;"":1:7 U113 ,1;"appear in the top left hand" V*14,1;"corner of the board." W44,1;"PRO-DARTS is played by pressing" X35,1;"a number of keys which aim and" Y$6,1;"throw the dart." Z+19,1;"Continue?:Type y or n" [z$= \z$="y"3425a ]z$="n"3424` ^ 3419[ `if=1: a9000(#:7000X dY5:1:7:9000(#:4,1;"The Dart's aim can be refined" e45,1;"by pressing the following keys:" f27,2;" - moves the dart to the LEFT" g39 ,2;" - moves the dart to the RIGHT" h/11 ,2;" - moves the dart UPWARDS" i113 ,2;" - moves the dart DOWNWARDS" j6:0 k,7,1;"z":9 ,1;"x" l11 ,1;"p" m:13 ,1;"l" n1:7 o116,1;"until it is positioned over" p517,1;"the required part of the board." q,20,1;"Continue ?:Type y or n" rz$= sz$="y"3447w tz$="n"3446v u 3442r vif=1: w 9000(# xb1,1;"Pressing ":6:0:1,10 ;"CAPS SHIFT":1:7 y1,21;"for these" z02,1;"keys moves the dart faster " {w3,1;"across the board.":5,1;"eg":0:6:5,4;"Z":7:1 |L5,6;"moves the dart faster to ":6,1;"the left." },20,1;"Continue ?:Type y or n" ~z$= z$="y"3459 z$="n"3458 3454~ if=1: 9000(# *16,5;"S20 means SINGLE 20," )17,4;" 50 means a BULL, " %18,5;"0 means MISS." ,20,1;"Continue ?:Type y or n" 14,1;"As a check pressing the key:" 06,2;" - will indicate the score " ;:6:0:6,1;"d":7:1 -7,5;"the dart will hit if the" &8,5;"throw is perfect." 010 ,1;"The 'aimed' for score will" .11 ,1;"appear in cyan below the" %12 ,1;"player's score." .14,1;"eg. T20 means TREBLE 20," *15,5;"D20 means DOUBLE 20," z$= z$="y"3497 z$="n"3496 3492 if=1: 9000(# 3518 _9000(#:1,1;"(c) Throwing the Dart":2,1;"--- ------- --- ----" &4,1;"Pressing the key:" (6,2;" - throws the dart." :0:6:6,1;"t":7:1 -7,5;"The computer determines " .8,5;"the aiming error and the" /9 ,5;"dart hits the board at the" '10 ,5;"calculated point." 312 ,1;"Although a player may aim for" 013 ,1;"T20,he or she could easily" /14,1;"hit S1 because of aiming " 15,1;"errors." +19,1;"Continue?:Type y or n" z$= z$="y"3550 z$="n"3517 3512 if=1: H1,1;"(b) Fine Aiming":2,1;"___ ____ ______" ~4,1;"In Darts it is often necessary":5,1;"to aim darts close to each ":6,1;"other." W7,1;"Eg. to score the MAGIC '180'!":8,1;"i.e Three T20's." 10 ,1;"PRO-DARTS allows you to do ":11 ,1;"this by slightly altering the":12 ,1;"Dart's aim Up,DOWN,LEFT or":13 ,1;"RIGHT.":14,1;"This is done by pressing a ":15,1;"number of keys." +19,1;"Continue?:Type y or n" z$= z$="y"3529 z$="n"3528 3524 5200P 9000(# 0:7:5,1;"y u i":6,1;"-----":7,1;"h j k":9 ,1;"-----":11 ,1;"b n m":12 ,1;"-----":4,1;" ":8,1;" ":10 ,1;" ":1:7 5,10 ;"These keys aim the":6,10 ;"dart in the indicated ":7,10 ;"directions.":9 ,10 ;"For example the key ":10 ,10 ;" will aim the dart ":11 ,10 ;"slightly up and to" 12 ,10 ;"the right.":14,10 ;"Pressing the key":15,10 ;"gives an index of":16,10 ;"the fine aim keys.":6:0:10 ,10 ;"i":14,28;"f":1:7 +19,1;"Continue?:Type y or n" z$= z$="y"3540 z$="n"3541 3534 3499 5200P 3200 9000(# 7000X E1:7:9000(#:1,1;"(d) Checkout Darts" '2,1;"--- -------- -----" 34,1;"PRO-DARTS has a facility which" 55,1;"gives 'standard' checkouts from " 56,1;"any score with 3 darts or less. " '10 ,1;"Pressing the key:" 312 ,2;" - causes the computer to ask" ;0:6:12 ,1;"c":7:1 /13 ,5;"the player which score he" /14,5;"or she wishes to checkout" 15,5;"from." F0:6:17,1;"TRY IT NOW !":7:1 z$= z$= z$="c"3567 3564 $9000(#:9200#:4000 F7:1:1:10 ,9 ;"THIS GIVES 'STANDARD'" 11 ,9 ;"FINISHES FROM:":12 ,9 ;"WITH 3 DARTS OR LESS.":14,9 ;"ENTERING A ":14,22;"WILL GIVE":15,9 ;"CHECK-OUT DARTS FROM":16,9 ;"CURRENT SCORE.":6:0:14,20;"0" 11 ,24;num :19,9 ;"AGAIN?:Type y or n":1:7 z$= z$="y"3567 z$="n"3576 3572 9000(#:3800 P9000(#:1,1;"(g) Key Index":2,1;"--- --- -----" &4,1;"Pressing the key:" 26,2;" - gives an INDEX of the keys" (6:0:6,1;"q" 1:7 +7,5;"used to play PRO-DARTS" /0:6:19,1;"TRY IT!" z$= z$="q"3588  3584 *1:7:9000(#:5000 1:19,9 ;"Continue?:Type y or n":8,9 ;"THIS GIVES A SUMMARY OF":9 ,9 ;"THE KEYS USED TO PLAY":10 ,9 ;"PRO- DARTS." z$= z$="y"3595  z$="n"3594   3590  5400  9000(#:4550  z$=  z$="y"3600 z$="n"5400  3596  9000(#:if=0 +1,2;"3. Instruction Summary" +2,2;"-- ----------- -------" S4,1;"(a) Aiming":5,1;"___ ______":7,3;" - Aims Dart ENTER S ,D ,T ":8,6;"25 or 50":10 ,3;" - Gives Dart Score":12 ,3;" - Moves Dart LEFT":14,3;" - Moves Dart RIGHT":16,3;" - Moves Dart UP":18,3;" - Moves Dart DOWN" %6:0:7,23;"n":7,26;"m":7,29;"p":7,2;"a":10 ,2;"d":12 ,2;"z":14,2;"x":16,2;"p":18,2;"l":1:7:20,2;"Continue?:Type y or n" &""3622& '=""3623' (="y"3630. )="n"3627+ * 3622& + if=1 , . 9000(# /Z2,1;"(b) Fine Aiming":3,1;"___ ____ ______":0:7:6,2;"y u i":7,2;"-----":8,2;"h j k":10 ,2;"-----":12 ,2;"b n m":13 ,2;"-----":5,2;" ":9 ,2;" ":11 ,2;" ":1:7 015,3;" - Fine Aim Key Index":6:0:15,2;"f":1:7:8,8;"Press Indicated":9 ,8;"Keys For Fine Aiming":10 ,8;"of a Dart" 1=19,2;"Continue?:Type y or n":""36331 2=""36342 3="y"36397 4="n"36386 5 36331 6 5400 79000(#:2,1;"(c) Throwing":3,1;"___ ________":5,3;" - Throws Dart":9 ,1;"(d) Checkout Darts":10 ,1;"___ ________ _____":12 ,3;" - Gives Checkout Darts":13 ,6;"for a Given Score":14,6;"ENTER Score Required":6:0:5,2;"t":12 ,2;"c":1:7 8 4500 ;=20,2;"Continue?:Type y or n":""3643; <=""3644< =="y"3650B >="n"3648@ ? 3643; @ 5400 B 3100 A1:7:9000(#:1,1;"(e) Scoreboard" #2,1;"--- ----------" &4,1;"Pressing the key:" 06,2;" - will cause the scoreboad" ?7:1:7,5;"to appear to the left of" #8,5;"the dartboard." -9 ,5;"This key is used after a" ,10 ,5;"player has pressed the" )11 ,5;"index key or the " &12 ,5;"checkout key ." *0:6:11 ,15;"q" .12 ,18;"c":6,1;"s" 19,1;"TRY IT!" z$= z$="s"3817  3814 !1:9000(#:5900  =7:1:19,8;"Continue?:Type y or n" &1,8;"For this example:" 3,8;"PLAYER " 4,8;"------ -" -6,8;"Has won 1 SET and 0 LEGS" ,7,8;"He/She needs 121 to win" "8,8;"the next LEG." ;10 ,8;"PLAYER ":11 ,8;"------ -" .13 ,8;"Has won 0 SETS and 1 LEG" -14,8;"He/She needs 267 to win" c15,8;"the next LEG":2:3,15;"s":10 ,15;"t":1 z$= z$="y"3851  z$="n"3833  3819 if=1:    9000(#:if=0:1,1;"(f) Game termination":2,1;"--- ---- -----------":4,1;"Pressing the key:":6,3;"- Exits from the game":8,5;"The player(s) can then":9 ,5;"decide to start a new game":10 ,5;"or terminate the program.":6:0:6,1;"e":1:7:19,1;"Continue?:Type y or n"  z$=  z$="y"3577 z$="n"3856  3852   5200P B:5:1:1:7:2,0;"" "CHECKOUT FROM?",num .1,2;num:j$="*":k$="*":l$="*" 5num1num>170num=1654950V 7num=169num=168num=1664950V 7num=163num=162num=1594950V ,4,2;"A":4,6;"B" ,5,2;"_":5,6;"_" Pj$=h$(num,1):k$=h$(num+170,1):l$=h$(num+340T,1)  4960` Pj$=h$(num,2):k$=h$(170+num,2):l$=h$(num+340T,2)  4970j  +19,2;"Continue?:Type y or n" ""4501 =""4502 ="y"4507 ="n"4506  4501  5400  9000(# 2,1;"(e) Scoreboard":3,1;"___ __________":5,3;" - Prints Scoreboard":8,1;"(f) Game Exit":9 ,1;"___ ____ ____":11 ,3;" - Exits From Game" 14,1;"(g) Key Index":15,1;"___ ___ _____":17,3;" - Query : Gives Key Index":6:0:5,2;"s":11 ,2;"e":17,2;"q":1:7  3643; Ƙ1,1;"(h) Aim Adjustment in PRO-DARTS":2,1;"--- --- --------- -- --- -----":4,1;"The first dart of a player's" ǽ5,1;"throw can be either too high,":6,1;"too low,or too much to the ":7,1;"right or left of the aimed for":8,1;"point on the board." 10 ,1;"As a result the player adjusts":11 ,1;"his aim on subsequent throws.":13 ,1;"For example if he aims his":14,1;"first dart at T20 and hits D1" ɘ15,1;"instead ( ie too high and to ":16,1;"the right ) - his second dart":17,1;"should be aimed down and to" ,18,1;"the left i.e below D5." ,20,1;"Continue?:Type y or n " z$= z$="y"4561 z$="n"5400  4556  9000(# 1,1;"The player's second dart should":2,1;"be closer to T20.":3,1;"If the second dart's aim is ":4,1;"still off,then the third dart's":5,1;"aim should be further adjusted." 7,1;"PRO-DARTS has this aim adjust -":8,1;"ment modelled into the program.":9 ,1;"If a player wants high scores":10 ,1;"then he must use this method" ԁ11 ,1;"of aim adjustment.":13 ,1;"Overleaf is given FOUR Examples":14,1;"of the method." +19,1;"Continue?:Type y or n" z$= z$="y"4571 z$="n"5400  4566  9000(# ܤ0:i=18:1+i,4;"":1+i,20;"":11 +i,4;"":11 +i,20;"":i:7 q0:2,4;"EX.1":12 ,4;"Ex.3":2,20;"Ex.2":12 ,20;"Ex.4" e7:6,7;"*":6,23;"*":16,7;"*":16,23;"*" 2:4,7;"":7,22;"":16,6;"":15,24;"":6:0:8,7;"":5,24;"":16,8;"":17,22;"" 1:7 2,14;"KEY":3,14;"___":5,12 ;"* Aim":6,14;"Point":8,14;"First":9 ,14;"Aim":11 ,14;"Next":12 ,14;"Aim" S2:7:8,12 ;"":6:0:11 ,12 ;"" 1:7 +21,1;"Continue?:Type y or n"  3596  u$=a$(1) u$" "4762 -a$(2)"2"a$(2)"5"4760 esc=25:u$="O" a$(2)="5"esc=502 a$(2)="5"u$="B": -u$=a$(2):esc=a$(3)-480: u$=a$(1) u$="5"u$="2"4790 a$=34770 esc=a$(2)-480: >esc=10 *(a$(2)-480)+a$(3)-480: esc=a$(2)-480: u$="B":esc=502 a$(1)="2"u$="O" a$(1)="2"esc=25  @7,0;j$:9 ,0;k$:11 ,0;l$  A7,0;j$:9 ,0;k$:11 ,1;"*"  B7,0;j$:9 ,1;"*":11 ,1;"*"  @7,4;j$:9 ,4;k$:11 ,4;l$  A7,4;j$:9 ,4;k$:11 ,5;"*"  B7,4;j$:9 ,5;"*":11 ,5;"*"  B17,0;j$:19,0;k$:21,0;l$  C17,0;j$:19,0;k$:21,1;"*"   D17,0;j$:19,1;"*":21,1;"*"  L V25,2;"NO":6,0;"FINISH" [ `@7,1;j$:9 ,1;k$:11 ,1;l$ e j@7,5;j$:9 ,5;k$:11 ,5;l$ o  9200# F1:7:1,1;"INDEX":2,1;"_____" N5,0;"a=AIM":6,0;"c=CHECK":7,2;"OUT" O8,0;"d=DART":9 ,2;"AIM":10 ,0;"e=EXIT" k11 ,0;"f=FINE":12 ,2;"AIM":13 ,0;"l=DOWN":14,0;"p=UP"  15,0;"q=QUERY":16,0;"s=SCORE":17,0;"t=THROW":18,0;"x=RIGHT":19,0;"z=LEFT" - 0: Pw1:5::1:1:6:0:13 ,10 ;"STOP THE TAPE":1:7:0 \7,5;"PRO- DARTS INSTRUCTIONS":8,5;"____ _____ ____________":17,4;"Instructions to Printer ?":19,9 ;"Type y or n" ]z$= ^z$="y"5217a _z$="n"5218b ` 5213] ap=1:5220d bp=0:5220d d #q$(3,1):e(3):  1,10 ;"PRO- DARTS"  2,10 ;"____ _____" <4,11 ;"Contents":5,11 ;"--------" $7,2;"1. Introduction" -9 ,2;"2. How to Play PRO-DARTS" Z11 ,2;"3. Instruction Summary":13 ,2;"4. PRO-DARTS Statistics." /18,2;"Type section no. required" z$= z$="1"5270 z$="2"5290 z$="3"5300 z$="4"5310  5262  3000 if=15400  if=0  if=0  3400H if=15400  3600 if=15400  if=0 ,:10 ,6;"INSTRUCTIONS AGAIN ?" "11 ,10 ;"Type y or n" ""5305 =""5306 ="y"9100# ="n"5401  5305  if=0  3100   5302  5303 +:10 ,6;"END OF INSTRUCTIONS" )11 ,6;"___ __ ____________"  0  0:0:i=021:i,0;"":i::7:1:2,1;"_____":5,1;"sets":10 ,1;"legs":15,1;"score":2:1,1;"s":1,5;"t":0:1,3;"v" P7,1;"1 0":12 ,1;"0 1":17,0;"121 267" f y... of match 5:1:7:9000(#:1:1,6;"PRO- DART STATISTICS":2,6;"____ ____ __________":6:0:4,12 ;"Stefan":4,24;"Tricia":1:7:6,1;"Matches" +6,15;3:6,27;1:7,1;"Sets":7,15;7:7,27;3:8,1;"Legs":8,15;7:8,27;3:9 ,1;"Ave. Score":9 ,15;96`:9 ,27;81Q !L10 ,1;"180's":10 ,15;3:10 ,27;1:11 ,1;"Tons":11 ,15;5:11 ,27;2:12 ,1;"Bulls":12 ,15;2:12 ,27;2:13 ,1;"Misses":13 ,15;1:13 ,27;1 )14,1;"No. Darts":15,1;"to finish":16,1;"(average)":14,15;17:14,27;20 3*19,1;"Continue:Type y or n" 4z$= 5z$="y" z$="n"64557 6 64524 79000(#: 80,19;20:2,25;18 0,23;1 S4,28;4:7,29;13 :10 ,30;6 V13 ,29;10 :16,27;15:19,26;2 V20,22;17:20,19;3:20,15;19 T19,12 ;7:16,10 ;16:13 ,9 ;8 R10 ,8;11 :7,8;14:4,10 ;9 72,12 ;12 :0,15;5 &0:0:0:0:  6850  "vertical(u,d,o)",v$ v$="u"6821 v$="d"6821 v$="o"6821  6815 "across(l,r,o)",h$ h$="r"6826 h$="l"6826 h$="o"6826  6821 v$="u"h$="r"D$="" v$="u"h$="o"D$="" v$="u"h$="l"D$="" v$="o"h$="r"D$="" v$="o"h$="o"D$="" v$="o"h$="l"D$="" v$="d"h$="r"D$="" v$="d"h$="o"D$="" v$="d"h$="l"D$="" )0:5:10 ,10 ;D$   9200# ʁ6:0:2,1;"":4,1;"":6,1;"":8,1;"":10 ,1;"" n2:5:12 ,1;"":14,1;"":16,1;"":18,1;"" ̙1:1:7:2,3;":o,o":4,3;":u,o":6,3;":d,o":8,3;":o,l":10 ,3;":o,r" 412 ,3;":u,l":14,3;":u,r" 616,3;":d,l":18,3;":d,r":  X(1,1;"(a) Aiming the Dart" Y(2,1;"--- ------ --- ----" Z*4,1;"To aim the Dart press" 5,1;"the key:":6:0:5,10 ;"a":1:7 \.8,1;"The computer will ask the" ]9 ,1;"player for his aimed for score":10 ,1;"i.e SINGLE,DOUBLE,TREBLE,":11 ,1;"OUTER or BULL." b+19,1;"Continue?:Type y or n" dz$= ez$="y"7017i fz$="n"7016h g 7012d hif=1:5400 i>9000(#:1,1;"A player types in his 'aimed'" j+2,1;"for score in the form:" l04,1;"S - SINGLE n,e.g S12 or S7" m06,1;"D - DOUBLE m,e.g D13 or D6" p08,1;"T - TREBLE p,e.g T14 or T1" q10 ,1;"50 - BULL" s 12 ,1;"25 - OUTER" t?0:6:4,2;"n":4,13 ;"n" v-6,2;"m":6,13 ;"m" w?8,2;"p":8,13 ;"p":7:1 x214,1;"where n,m and p are integers" y'15,1;"between 1 and 20." z017,1;"He or she then presses the" {Y6:0:18,1;"ENTER":7:1:18,7;"key." |+20,1;"Continue?:Type y or n" }z$= ~z$="y"7043 z$="n"7042  7037} if=1:5400 ;9000(#:1,1;"The computer then aims the" (2,1;"dart automatically." 14,1;"An example illustrating this" X5,1;"is given over the page.":19,1;"Continue ?:Type y or n" z$= z$="y"7056 z$="n"7055  7051 if=1:5400 C1:9000(#:6:0:1,1;"EXAMPLE" q1:7:3,1;"On pressing the key q a rough":4,1;"dartboard will be drawn." 6,1;"When the board has been drawn":7,1;"the computer will ask you for":8,1;"your 3 'aimed for darts'." x10 ,1;"For this example the computer":6:0:3,21;"a":18,1;"TRY IT" 1:7:11 ,1;"will also add up your 'aimed'":12 ,1;"for score.":14,1;"Wait until you play the game":15,1;"you may not be quite so good!" z$= z$="a"7065  7061  7500L  2500 K 3428d L2:0:9000(#:155,91[,9 :155,91[,38&:155,91[,43+:155,91[,63?:155,91[,68D:th=0.157~ ě Wi=120:x=9 *th:y=9 *th:x+155,y+91[:x1=59;*th:y1=59;*th:x1,y1:th=th+0.31415 D:i `d2:r=0.2~L:i=117:155,91[,r:r=r+0.2~L:i:7:1 g 6600 c1:6:4,3;"":6,3;"":8,3;"":7 'i=021:i,7;"":i =7:1,1;"DARTS":2,1;"_____" E4,1;"1)":6,1;"2)":8,1;"3)" 11 ,1;"SCORE" +6:13 ,3;"":7  #(p=090102# #- #2: #p=0:5250 #27:i=021:i,8;"":i: &,q(20):i=120:q(i):i: &ʬ2,9 ,11 ,4,20,6,13 ,15,18,7,16,19,5,17,8,14,10 ,3,12 ,1 '7.6.53,21.4.50 &pNzxSy8ڸ随i¬rc0s2 2 c2u{A50DU JT19KT14LD12g      * * D1 * S1 * D2 * S1 * D3 S2 S3 * D4 * S1 * D5 S2 S3 * D6 * S5 * D7 * S7 * D8 * S1 * D9S10 S3S11D10 * S5S17D11 * S7 * D12 * S9S17D13 * S11 S7D14 * S13 S9D15 * S15 S7D16 * S1S17D17 * S3S19D18 * S5 * D19 * S7 S3D20 * S9 S1S10 S2S11 S3S12 S4S13 S5S14 S6S15 S7S16 S8S17 S9 50S18S19S11S20S12S13S17S14S18S15S19S16S20S17 * S18 * S19 * S20 * S11T11T10S10S13S13T16D16S15T15D17T10T17S17T20S20S19T15S20T18T13T17T20T12T19T11T14S14T13 S7T20S20T15T19T18T14T13T17T16T20T19S19 50T14T17S19T20S20T15S15T18S18T17S17T16T20T19S19T20S20T17S17T20S20T19S19T18S20T15S15T20S20S19S19T16T20S19T19T20S20T17S17S20T20S19T19T18S18T20T15S20T20T19T20T20T19T20T19T20T20S19S20T20 * T20T19T20S20T19T15T20T20T20T19T18S18T19S19T20 * T19T17T20T12T20T19T20T19T18T20T16T16T20T19T19T20T20T20T20T20T20T20T20T18T20T20T20T19T20T19T20 * T19T20T20T19T19T19T20T20T20T19T20T20T20T19T20T18T20T18T20T19T20T19T20T18T20 * T20T20T20 * T20 * T20 * T20 * T20 * T20 * T20 * T20 * * * T20T20T20 * * * * * T20 * * * * * T20 * * * * * T20 * * * * * D1 * * * D2 * * D2 D2 * * * D4 * * D4 D4 * * * D4 * * * D4 * * * D8 * * D4 D8 D4 * * D8 D2 * * D8 * * * D8 D4 * * D8D10 * * D8D10 * * D8D12 * * D16 D8 * * D16 D8 * * D16 * * * D16D18 * * D16D20D16D20D16D20D16D20D16D20D16D20D16D20D16D20D16D20 * D16D16D20D16D20D20D18D20D18D20D18D20D18D20 * D20 * D20 * D20 * 50D14D16S20 50S18 D8D16 50D10D16D18 D8 50 D4S16 50D12 50 D8D16D10 D6D18 D8D20D16S20D18S18 D8S16D16D10D12D18D20D14D16D10D12T10D16D20D16T16D12T16D20T18D16D18D18T18D20D14D16T18D15S20D20T14D16T20D18T14D20T14 50T16D18T20T18T14 50D19T16S10D20T16 50T20 50S10T20 S6 50T18S13S20T18 S6 50S15S16S19S17S20 50S18T20T17S20 * S13S16S14T18S18S20S16S20S17S20T16T20T10T20S20 * T16T18T10T18T13T14T16T17T13T15T18T14T17T18T13T20S19T19T18T10T13T17T16T18T19T11T14T15T17D19T20 * T16T15T18T19 50T14T16T20T19T16 50T14T17T18T20T18T15T17T18T19T17T18T16T18T19 * T20T18T17 * T20 * T19 * T18 * T19 * T20 * T19 * T20 * * * T20 50T17 * * * * * T18 * * * * * T19 * * * * * T20 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * D16 * D16 * * * * * * * * * D16 * * * * * * * * * * * D20 * 50 * D20 * * * * * * * * * D16 * * * D8 * D8 * D8 * D16 * D8 * * * D8 * 50 * D16 * D6 * D16 * D16 * D16 * D8D12D18 * * D16D16 * D16 * D12D16D16D12D20 * D16D16D20D16D20 * D16D16D16D16D16 * D16D16D20D16 * D20D20D20D20D20 50D20D18D20D20 D8D20D16D20D20 * D8 D8D16D16D12D12 D8 D8D16D10D12D18 D8 D8D16 D4 50 D6 D8D20D16D10D12D12 D8D20D16D16D12D20 D8 * D16D16D12D12D16D20D16D10D12D18D16D20D16D16D12D18D20D20D16D16D18D18D20D20D16 * D15D18D20 * D16 * D18 * D20 * D19 * D18 * D20 * D19 * * * D20 50 50 * * * * * 50 * * * * * 50 * * * * * 50 *  Z1array *  * * D1 * S1 * D2 * S1 * D3 S2 S3 * D4 * S1 * D5 S2 S3 * D6 * S5 * D7 * S7 * D8 * S1 * D9S10 S3S11D10 * S5S17D11 * S7 * D12 * S9S17D13 * S11 S7D14 * S13 S9D15 * S15 S7D16 * S1S17D17 * S3S19D18 * S5 * D19 * S7 S3D20 * S9 S1S10 S2S11 S3S12 S4S13 S5S14 S6S15 S7S16 S8S17 S9 50S18S19S11S20S12S13S17S14S18S15S19S16S20S17 * S18 * S19 * S20 * S11T11T10S10S13S13T16D16S15T15D17T10T17S17T20S20S19T15S20T18T13T17T20T12T19T11T14S14T13 S7T20S20T15T19T18T14T13T17T16T20T19S19 50T14T17S19T20S20T15S15T18S18T17S17T16T20T19S19T20S20T17S17T20S20T19S19T18S20T15S15T20S20S19S19T16T20S19T19T20S20T17S17S20T20S19T19T18S18T20T15S20T20T19T20T20T19T20T19T20T20S19S20T20 * T20T19T20S20T19T15T20T20T20T19T18S18T19S19T20 * T19T17T20T12T20T19T20T19T18T20T16T16T20T19T19T20T20T20T20T20T20T20T20T18T20T20T20T19T20T19T20 * T19T20T20T19T19T19T20T20T20T19T20T20T20T19T20T18T20T18T20T19T20T19T20T18T20 * T20T20T20 * T20 * T20 * T20 * T20 * T20 * T20 * T20 * * * T20T20T20 * * * * * T20 * * * * * T20 * * * * * T20 * * * * * D1 * * * D2 * * D2 D2 * * * D4 * * D4 D4 * * * D4 * * * D4 * * * D8 * * D4 D8 D4 * * D8 D2 * * D8 * * * D8 D4 * * D8D10 * * D8D10 * * D8D12 * * D16 D8 * * D16 D8 * * D16 * * * D16D18 * * D16D20D16D20D16D20D16D20D16D20D16D20D16D20D16D20D16D20 * D16D16D20D16D20D20D18D20D18D20D18D20D18D20 * D20 * D20 * D20 * 50D14D16S20 50S18 D8D16 50D10D16D18 D8 50 D4S16 50D12 50 D8D16D10 D6D18 D8D20D16S20D18S18 D8S16D16D10D12D18D20D14D16D10D12T10D16D20D16T16D12T16D20T18D16D18D18T18D20D14D16T18D15S20D20T14D16T20D18T14D20T14 50T16D18T20T18T14 50D19T16S10D20T16 50T20 50S10T20 S6 50T18S13S20T18 S6 50S15S16S19S17S20 50S18T20T17S20 * S13S16S14T18S18S20S16S20S17S20T16T20T10T20S20 * T16T18T10T18T13T14T16T17T13T15T18T14T17T18T13T20S19T19T18T10T13T17T16T18T19T11T14T15T17D19T20 * T16T15T18T19 50T14T16T20T19T16 50T14T17T18T20T18T15T17T18T19T17T18T16T18T19 * T20T18T17 * T20 * T19 * T18 * T19 * T20 * T19 * T20 * * * T20 50T17 * * * * * T18 * * * * * T19 * * * * * T20 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * D16 * D16 * * * * * * * * * D16 * * * * * * * * * * * D20 * 50 * D20 * * * * * * * * * D16 * * * D8 * D8 * D8 * D16 * D8 * * * D8 * 50 * D16 * D6 * D16 * D16 * D16 * D8D12D18 * * D16D16 * D16 * D12D16D16D12D20 * D16D16D20D16D20 * D16D16D16D16D16 * D16D16D20D16 * D20D20D20D20D20 50D20D18D20D20 D8D20D16D20D20 * D8 D8D16D16D12D12 D8 D8D16D10D12D18 D8 D8D16 D4 50 D6 D8D20D16D10D12D12 D8D20D16D16D12D20 D8 * D16D16D12D12D16D20D16D10D12D18D16D20D16D16D12D18D20D20D16D16D18D18D20D20D16 * D15D18D20 * D16 * D18 * D20 * D19 * D18 * D20 * D19 * * * D20 50 50 * * * * * 50 * * * * * 50 * * * * * 50 * rext bold v@$$$$H~x~7e P Tv` @@ @$~$~` @<<``~<`````` @ 0 <<0 0A@ff>``|ff|>``>>ff>>fx>~ff>|;; *=\s#rv͎{ ::\((( <2\6;;}