ZXTape! 0Created with Ramsoft MakeTZXsuperchessT\0T#mm# <@$$8#{Py\\\!z\*{/{y7{H{H{T\aX![!@P!!88 K SR P 32767  9900&  x(4) 32839G,164 a=32801! 1:1:7  '0,6;"SUPERCHESS II v2.1" '1,6;"******************" )3,5;"CP SOFTWARE (C) 1983" 0:5,3;"Author: Chris Whittington" "" ( 2$"DO YOU WANT TO PLAY OR ANALYSE ?" <A$ AA$<180P F%A$(11)="a"3000 P 2000 Z 2300 d 9300T$ n 4000 x s1=0 ln=1 m=1 2900T s1=15000 k=06000p k=1287000X ^ m=m+1 h328182,m rln=ln+1 | 200 120,0;"ENTER COLOUR AND PIECE CODE"  "DO YOU WANT BLACK OR WHITE ?" A$  k=128 A$(1)="b"k=0 328171,k  "ENTER PLAYING LEVEL 06" l !l<0l>62300 32831?,l a=32783 $ 8 V X 9250"$ `%B$="selreclevtecanareshelbugbugcol" eA$<3 jz=32837E ty=1303 ~NA$(13)=B$(yy+2)2500 +20*(y+2)/3 y  z=1 s1=(s10) 2900T s1=02920h s1=04200h k=1285000 5200P z=1 s1=1 a=32786 8010J 21,0;A$ 2390V 21,0;"LEVEL ?" A$ l=A$ !l<0l>9 2560 #21,0;" " 32831?,l a=32783 2900T 2390V C:"TECHNICAL INFORMATION":"*********************":"Tree search" "" Depth first alpha-beta search" " Killer heuristic" =" Look ahead is level + one":" with one ply more if check" ":"Positional weighting factors" " Piece safety":" Mobility and development":" King safety in middlegame":" Centre control":" Pawn position":" Strong squares for knights":" Good diagonals for bishops":" Rooks on the seventh rank":" Advanced pawns in the endgame":" King activity in the endgame"  2652\ ( 3000 *:a=32795 + ln=1 , 9300T$ . 4000 0 2900T 2 2390V <$21,0;"ANOTHER GAME ?" @A$ BA$(11)="n" D-32838F,16:32839G,164 F 6 P:a=32795 Q!"sel..(DE)SELECT SELFPLAY MODE" S"rec..RECOMMENDS A MOVE" U"lev..CHANGES PLAYING LEVEL" W "tec..FOR PROGRAM INFORMATION" X "col..TO CHANGE BOARD DISPLAY" Y"ana..TO ANALYSE A POSITION" Z"res..TO RESIGN THE GAME" ["hel..PRINTS THIS MENU" \ ]&"type ENTER to continue":9250"$ ^:a=32795 _ ln=1 bC$=A$ f 9300T$ j 4000 n 2900T rA$=C$ x 2400`  "TO CHANGE BOARD COLOURS TYPE" !"THE DESIRED COLOUR CODE BELOW" :: _"0..black":"1..blue":"2..red":"3..magenta":"4..green":"5..cyan":"6..yellow":"7..white" :: i=03:a$:a$; b$:b$=02717 a=b$:a>72717 !j=1:i>1j=8 32842J+i,a*j :i 2652\ ]"light piece colour ?","dark piece colour ?","light square colour ?","dark square colour ?" T19,0;"LEVEL ";l hB$="YOU ARE" rk=0B$=" I AM" |!19,17;B$;" WHITE " ~0s1=119,17;"SELFPLAY MODE"  :a=32795 ln=1 "cl..CLEAR BOARD" "q...TO EXIT" :"w..white":"b..black": "0..empty" G"1..pawn":"2..knight":"3..bishop":"4..rook":"5..queen":"6..king" 4000 &"20,0;"ENTER SQUARE" 0A$ 5a$="cl"a=32792 6A$="cl"3000 7%a$=09220$:31200 :%A$(11)"q"3140D >:a=32795 ? ln=1 @ D FA$=23160X N 9220$ S 3110& XJx=a$(11)-96`+(a$(22)-47/)*10 b#x>20x<99c3190v l 9220$ q 3110& v120,0;"ENTER COLOUR AND PIECE CODE" { 9250"$ y=10 %a$=09220$:3190v &A$(11)="b"y=128 $A$(11)="w"y=0 y=10 a=0 y=10 3290 %a$<29220$:3190v a=A$(22) -a<1a>69220$:3190v 420,0;"HAS PIECE BEEN MOVED YET ? y/n" 9250"$:c=0 a$="y"c=8 a=a+y+c 32829=,x 32830>,a a=32780 4000  3000 a=32789  hk=04300 r328171=k350^ |328171,k  7030v 3281716050 328171,k  3500 ln,0;m 328171,0  8000@ ln,3;A$  4000  9250"$  2400` x02620< P328171,128 Z 8000@ d 9350$ n 4000  9250"$  2440 x02620< ln>159300T$ ln>15ln=1 ln=12900T  350^ pln,0;m z 8000@ ln,3;A$  4000 x02620<  9000(#  9350$  350^ Xln,0;m b 9000(# lln,3;A$ v 8000@  9350$  4000 x02620<  350^ @a=32771 Jx=32832@ T'y=x-((x/10 ))*10 +96` ^z=((x/10 ))+47/ h A$=y+z rx=32833A |'y=x-((x/10 ))*10 +96` z=((x/10 ))+47/  A$=A$+y+z x=328226 x=08140 x=1A$="PXPep" x=2A$="O-O" x=4A$="O-O-O" x=328237 x=08180 x=1A$=a$+" MATE" x=2A$="MATE"  #( 9250"$ #< 2400` #@A$49200# #Fx=14 #Px(x)=(A$(xx)) #Zx #d6x=x(1)-96`+(x(2)-47/)*10 #n6y=x(3)-96`+(x(4)-47/)*10 #x9x<21x>98by<21y>98b9200# #328193,x #328204,y #a=32774 #x=328215 #x=19200# #ln>159300T$ #ln>15ln=1 # 4000 #ln=12900T # # 9220$ # 9000(# $#21,0;"INVALID INPUT" $ $"(0.05|L,4:0.05|L,4 $'A$ $,+21,0;" " $6 $T:a=32795 $U ln=1 $V A$="ME" $Xk=128A$="YOU" $^0,3;A$ $` A$="YOU" $bk=128A$="ME" $h0,8;A$ $r&0,16;"GM CHESSv2 1983" $wA$="" $| $A$<3 $A$>59390$ $ln,8;A$ $ $%ln,8;A$(1̱A$-4) $ln+1,8;"MATE" $ $V32767:a=(23613=\)+256*(23614>\):a,0:a+1,0 $…"superchess"23552\,21504T:32767:a=(23613=\)+256*(23614>\):a,0:a+1,0:5 $ &"SUPERCHESS II" &"*************" &: &"PROGRAM MASTER" &:: &"INSERT BLANK CASSETTE" & 0 & 9400$ &"SAVE MASTER COPY" ' "chessv2" '"mc"32768,122880 ' #"hexloader"61440,512 a9400$ superchessT\\T  mc 0X "":32838F,16  mc 0X P P PM8Z\8\Wq MQ ?v>ùPçÔãQZs@A 8 0? #!??Ą??SUPERCHESS II ************* (C) CP SOFTWARE 1983 AUTHOR: CHRIS WHITTINGTON 2 GLEBE ROAD, UXBRIDGE ALL RIGHTS RESERVED NOSEY AREN"T YOU ? !:=_~2>!:=_:>w2Ex!6#!~ww[66Q6)636=6G#!Η66_66^>222E20x!>w#:x\&o"?:K\o:Gg."H!N[{\~͹:FA2F:?<2):120!*~2Y>2*w*##~2@#~2A2627:Y2**:120!"!"Ʌ!:3ݾ :4ݾ(^V(" 25^>"25*N^Vr(%N^{   ` x26:120w*"27:z ΃Ð:. >27 x y2@{2A:z ΃*?#"?F:2G:'A(>27>27!Η6#>2!Η*~(#( ##:w:2~ wy###:2:2B0 !68Ϳ56AͿ4ɀ~O! Ϳ#Ϳ#Ϳ#Ϳ:K~ :JG::L :Mwww w!>z{~UʎAkO|Py ]dY|]JM[ǣYb\=ޓchwzPs1|IaN6ubҢDpI?(&"a;,.%1!_h4e05k .ѥ&"hˍ79~<8_y ~ܦ&Û>(֩/29$> }ʜO1T?]1bkZHEg|J,~)K_bQR]nOXkD0Nc>_7|v!_S}TyfdOۀ;GsDC3`D;?N3X8 _ #j 8րg<3')#܀lهa֢.g2'ړ$A(Ө7_!;Wtĕ/~'p66{4m%+z>c܎6\U R{^7P+J(c}BzNsR2]~Az)_dPc~\"-sZ({ccuبJ~A݃o|`bf:1?6 ,& '"!! <&+k(#&/+3 ^40k04b f;`!/*|m!J"&8E>(A @*S:vgR셏.U"ǐ8e󌮋?l@N 칣ᶮ泹@KDUElۿj]|UppoTHAjiac>%v_B^SmNWO+\z@.eOhR@(;%YE@T'"*!#'3\]pG8m'=0e-6F`_Ler9>笞qJ/3DY뉐 IhMy]Mt[fȃ*y\FbNOKLqHiѨJ+I?6u+%7$1#V)45D8 ,|ܪ*c.WϪ|/fxMYADl_^\_^KW--!x.;;:=VnXa* R濔SmIn^PTCMYWzxEPtpUhMi hAzɖbWgPhW}N~Isnt`ӎz;<%&-./ ,l'!?#)2"&<=(9¿/()*v-Iϰ#l'I)N ru,QT'DS5:R rI)"I~2xl%UaXYmbcdĔQnx|~&0hqvsnMbvph?*|kb:WwoemxLqj_TKZR FYT_pg@BN@ Z^HI TLBNb .-<+ny(7'at# 1"=?11);Fj5$7Cm0 =. C^$ kE3Bᬳp-#)i!FKv)~KXc4RWtxV-$o8sӬUUB\uVpjJrNB'WmG{PjpsUVL~tzPgMned@ȕsKcj}ZiaƮP~JvbuXmpkא  76.1 0 <\:5\n;'( ,=9!Ā<01>:ilobe_z}ruJ_@jX09\RW*#&m:qluBk-n)3}~_@잰Axа,GMߣ)ڶ,+a_`RUEMAPLjwXܙvxŸhzndk3sxǨʼnHhQֿ?5o V`>=)-2k70e:2a0$&>/>4ryad 4b*is+PqHN)_Y\t{Wa.eɳKlΫHwbɆ5C}gBΧ;M!S-KDO@Cp][K_$|֐ l~Øtf۵KlSaXzE Pf mgSѷŚ9q !((,%|w#3$a({6V8_KN ֭4.̰_ SY<=>?/nܲ^;t֣@ZФ } B_ R@K!ݔTq@]qu`ao0Ac]BdIcL}[DŽ6UktبJْCKHНA:;r3^,P(#X!$"#R&?1btu[` 0aqEWs_ MEzjX(rRWbeɵ s?< ]UuJEr&E>l0zt7 -ʨ,b:a*7~#ًexJs.hpI"=1Q+U6[6_:Z9Z(C,G8"%8,ہ>YYE 7jl4pGWzK[gͼ qIsgvd-pXdkXi\ePm\ªPz[KfYNbVP|MӽGaG8 "?1"I*3 &$ծ8* bSD0-y%7_I D\ܡFyDGZ]PSV) k$oϰQQg??@5_cgkpAנqOsoAHNgdGeSeApYv?HKWϐyUi*{PoTn{] >=rf6.7=!Q&Pl ;r>d_T~fK/JbM CF q^жTWaź_IPwר o܂3 K^}M{V􉩇&N٘zAC| qGl(J\~jEZX] .}a`V!tpę/*gLjq0|A"2  )a )%$3$(4$o8 I-0):C= ̞kloadgyn}N/tZ[\XW?O[_ Rls`31e҄(37 y٥Ӯdۑ]W\QRZW*;{|lk &D O٨K˖qrCEsd@}rҙGqFOL̮ ٲr3a5\V :Z+JʀlχFJ.8rf:=i{"`(I=zlq1!M S   _^76