Path: utzoo!attcan!uunet!snorkelwacker!usc!ucsd!pacbell.com!ames!dftsrv!amarna.gsfc.nasa.gov!xrtnt From: xrtnt@amarna.gsfc.nasa.gov (Nigel Tzeng) Newsgroups: comp.sys.amiga.games Subject: CRobots Message-ID: <2843@dftsrv.gsfc.nasa.gov> Date: 19 Jul 90 13:53:06 GMT Sender: news@dftsrv.gsfc.nasa.gov Reply-To: xrtnt@amarna.gsfc.nasa.gov Organization: NASA Goddard Space Flight Center - Greenbelt, MD, USA Lines: 111 News-Software: VAX/VMS VNEWS 1.3-4 Hi! Here's the first robot I made in IBM C-Robots. I copied over to the amiga and tried it out (and compiled it) and it seems to work okay. It's not a great design but it was the first "racetrack" type of robot and seems to win at least half the time vs the older opponents. The tracking algorithm sucks though. I have to look around for one of the newer models or improve this one. In a match of 50 games it won 26 out of 24 versus the frankenstein robot someone posted. NT Delete everything above the "cut here" line (including that line) and UUDECODE the rest. -------------------------------------------------------------------------------- // | Nigel Tzeng - STX Inc - NASA/GSFC COBE Project \X/ | xrtnt@amarna.gsfc.nasa.gov | Amiga | Standard Disclaimer Applies: The opinions expressed are my own. ---cut here---cut here---cut here---cut here---cut here---cut here---cut here--- begin 644 blackhawk.cr M*2@H*"DI*RQ+=F!X=3E=:WA^=G9W:A-7<'Y\=3E-8WQW?A,9&1D3$W1X<'&IM1GUP:S4Y834Y8#4Y?7!K-3EK>'=^?#4Y>'=^=7PB= M$SDY<'=M.6M\:C4Y<#4Y?7!J;2(3.3EP=VTY=7QX?2(3.1,Y.7UP:FTY)#DL& M(A,Y.75\>'TY)#DI(A,Y.7!_.3%U=GI&83$P.24Y+BDI,#EB$SDY.3DY=7AJB M;49]<&LY)#DI(A,Y.3DY.7UP:SDD.2LN*2(3.3ED$SDY?'5J?#EB$SDY.3DY^ M=7AJ;49]<&LY)#DK(A,Y.3DY.7UP:SDD.2`I(A,Y.603.3EX=WYU?#DD.6MX3 M=WTQ*B\I,"(3$SDY;G%P=7PQ*#`Y8A,Y.3DY.6$Y)#EU=GI&83$P(A,Y.3DYB M.6`Y)#EU=GI&8#$P(A,Y.3DY.7!_.3$Y,75X:FU&?7!K.20D.2DY/S\Y8#DEC M.2HI*3`Y9643.3DY.3DY.3DY.3%U>&IM1GUP:SDD)#DH.3\_.6$Y)SDN*2DP$ M.65E$SDY.3DY.3DY.3DQ=7AJ;49]<&LY)"0Y*SD_/SE@.2GAW,7AW?G5\-2@I,#`Y."0Y*3`Y8A,Y.3DY.3DY.3DY.3DY.7!_Z M.3$Q:WAW?GPY)#EJ>GAW.3%X=WYU?#0N-2HP,#DX)#DI,#EB$SDY.3DY.3DY> M.3DY.3DY.3DY<'\Y,6MX=WY\.24Y*"DI,#EU?'A].20Y*2(Y?'5J?#EK>'=^0 M?#DD.6MX=WY\.30H*2(3.3DY.3DY.3DY.3DY.3DY.3EZ>'=W=G'=^?#`B$SDY.3DY.3DY.3DY.3DY.3DY>'=^=7PY)#DQ>'=^# M=7PT+C`Y/#DJ+RDB$SDY.3DY.3DY.3DY.3DY.3DY<'\Y,75\>'TY)SDT*C`Y0 M-#1U?'A](A,Y.3DY.3DY.3DY.3DY.603.3DY.3DY.3DY.3DY.3E\=6I\.7!_U M.3$Q:WAW?GPY)#EJ>GAW.3%X=WYU?#0K-2LP,#DX)#DI,#EB$SDY.3DY.3DY< M.3DY.3DY.3DY<'\Y,6MX=WY\.24Y*"DI,#EU?'A].20Y*2(Y?'5J?#EK>'=^0 M?#DD.6MX=WY\.30H*2(3.3DY.3DY.3DY.3DY.3DY.3EZ>'=W=G'=^?#`B$SDY.3DY.3DY.3DY.3DY.3DY>'=^=7PY)#DQ>'=^` M=7PT*S`Y/#DJ+RDB$SDY.3DY.3DY.3DY.3DY.3DY<'\Y,75\>'TY)SDT*C`Y- M-#1U?'A](A,Y.3DY.3DY.3DY.3DY.603.3DY.3DY.3DY.3DY.3E\=6I\.7!_U M.3$Q:WAW?GPY)#EJ>GAW.3%X=WYU?#(N-2HP,#DX)#DI,#EB$SDY.3DY.3DY< M.3DY.3DY.3DY<'\Y,6MX=WY\.24Y*"DI,#EU?'A].20Y*2(Y?'5J?#EK>'=^0 M?#DD.6MX=WY\.30H*2(3.3DY.3DY.3DY.3DY.3DY.3EZ>'=W=G'=^?#`B$SDY.3DY.3DY.3DY.3DY.3DY>'=^=7PY)#DQ>'=^! M=7PR+C`Y/#DJ+RDB$SDY.3DY.3DY.3DY.3DY.3DY<'\Y,75\>'TY)3DJ,#DR* M,G5\>'TB$SDY.3DY.3DY.3DY.3DY9!,Y.3DY.3DY.3DY.3DY.7QU:GPY<'\YX M,3%K>'=^?#DD.6IZ>''TY)#DI(CE\=6I\.6MX=WY\3 M.20Y:WAW?GPY-"@I(A,Y.3DY.3DY.3DY.3DY.3DY.7IX=W=V=SDQ>'=^=7PRM M*S)U?'A]-6MX=WY\,"(3.3DY.3DY.3DY.3DY.3DY.3EX=WYU?#DD.3%X=WYU! M?#(K,#D\.2HO*2(3.3DY.3DY.3DY.3DY.3DY.3EP?SDQ=7QX?3DE.2HP.3(R$ M=7QX?2(3.3DY.3DY.3DY.3DY.3ED$SDY.3DY.3DY.3DY9!,Y.3DY.3DY.3DY4 M.7QU:GPY8A,Y.3DY.3DY.3DY.3DY.7AW?G5\.20Y,7AW?G5\,BLI,#D\.2HO< M*2(3.3DY.3DY.3DY.3DY.3EP?SDQ,6MX=WY\.20Y:GIX=SDQ>'=^=7PR("DU[ M*"DP,#DX)"DP.6(3.3DY.3DY.3DY.3DY.3DY.3EX=WYU?#DD.3%X=WYU?#(@K M*3`Y.3PJ+RDB$SDY.3DY.3DY.3DY.3DY9!,Y.3DY.3DY.3DY.3DY.7QU:GPY! M<'\Y,3%K>'=^?#DD.6IZ>''=^=7PR*RXI-2@I,#`Y."0I,#EB$SDY.3DY.3DY.3DY.3DY.3DY>'=^K M=7PY)#DQ>'=^=7PR*RXI,#D\*B\I(A,Y.3DY.3DY.3DY.3DY.603.3DY.3DY1 M.3DY.3ED$SDY.3DY.3DY.3DY?6MP;WPY,7UP:S4H*2DP(A,Y.3DY.3DY.603? M.3DY.3DY.3E]:W!O?#DQ?7!K-2PI,"(3.3DY.3DY.3E]<&LY,B0Y+2PB$SDYD M.3DY.3DY?6MP;WPY,7UP:S4L*3`B$SDY.3DY.3DY=7AJ;49]<&LY)#DQ,C)U4 M>&IM1GUP:S`Y/#DM(A,Y.3DY.60Y.1,Y.3DY.7UK<&]\.3%]<&LU*"DI,"(3I M$SDY.3DY<'\Y,3%K>'=^?#DD.6IZ>''=^?#DD.6IZ>''TY)#DI(CE\=6I\.6MX- M=WY\.20Y:WAW?GPY-"@I(A,Y.3DY.3DY.3DY.3DY.7IX=W=V=SDQ>'=^=7PTU M+C)U?'A]-6MX=WY\,"(3.3DY.3DY.3DY.3DY.3EX=WYU?#DD.3%X=WYU?#0NW M,#D\.2HO*2(3.3DY.3DY.3DY.3DY.3EP?SDQ=7QX?3DG.30J,#DT-'5\>'TB" M$SDY.3DY.3DY.3DY9!,Y.3DY.3DY.3DY.7QU:GPY<'\Y,3%K>'=^?#DD.6IZ8 M>''TY)#DI(CE\=6I\.6MX=WY\.20Y:WAW?GPY-"@I(A,YN M.3DY.3DY.3DY.3DY.7IX=W=V=SDQ>'=^=7PT*S)U?'A]-6MX=WY\,"(3.3DY* M.3DY.3DY.3DY.3EX=WYU?#DD.3%X=WYU?#0K,#D\.2HO*2(3.3DY.3DY.3DYK M.3DY.3EP?SDQ=7QX?3DG.30J,#DT-'5\>'TB$SDY.3DY.3DY.3DY9!,Y.3DY- M.3DY.3DY.7QU:GPY<'\Y,3%K>'=^?#DD.6IZ>''TY)#DIJ M(CE\=6I\.6MX=WY\.20Y:WAW?GPY-"@I(A,Y.3DY.3DY.3DY.3DY.7IX=W=V0 M=SDQ>'=^=7PR+C)U?'A]-6MX=WY\,"(3.3DY.3DY.3DY.3DY.3EX=WYU?#DD^ M.3%X=WYU?#(N,#D\.2HO*2(3.3DY.3DY.3DY.3DY.3EP?SDQ=7QX?3DE.2HP+ M.3(R=7QX?2(3.3DY.3DY.3DY.3ED$SDY.3DY.3DY.3DY?'5J?#EP?SDQ,6MX2 M=WY\.20Y:GIX=SDQ>'=^=7PR*S4K,#`Y."0Y*3`Y8A,Y.3DY.3DY.3DY.3DYY M.7!_.3%K>'=^?#DE.2@I*3`Y=7QX?3DD.2DB.7QU:GPY:WAW?GPY)#EK>'=^R M?#DT*"DB$SDY.3DY.3DY.3DY.3DY>GAW=W9W.3%X=WYU?#(K,G5\>'TU:WAWF M?GPP(A,Y.3DY.3DY.3DY.3DY.7AW?G5\.20Y,7AW?G5\,BLP.3PY*B\I(A,YK M.3DY.3DY.3DY.3DY.7!_.3%U?'A].24Y*C`Y,C)U?'A](A,Y.3DY.3DY.3DY' M.603.3DY.3DY.3ED$SDY.3DY.3DY?'5J?#EB$SDY.3DY.3DY.3DY>'=^=7PY& M)#DQ>'=^=7PR*RDP.3PY*B\I(A,Y.3DY.3DY.3DY.7!_.3$Q:WAW?GPY)#EJ8 M>GAW.3%X=WYU?#(@*34H*3`P.3@D*3`Y8A,Y.3DY.3DY.3DY.3DY.7AW?G5\J M.20Y,7AW?G5\,B`I,#DY/"HO*2(3.3DY.3DY.3DY.3ED$SDY.3DY.3DY.3DY2 M?'5J?#EP?SDQ,6MX=WY\.20Y:GIX=SDQ>'=^=7PR*"$I-2@I,#`Y."0I,#EBR M$SDY.3DY.3DY.3DY.3DY>'=^=7PY)#DQ>'=^=7PR*"$I,#D\*B\I(A,Y.3DY8 M.3DY.3DY.603.3DY.3DY.3DY.3E\=6I\.7!_.3$Q:WAW?GPY)#EJ>GAW.3%XR M=WYU?#(K+BDU*"DP,#DX)"DP.6(3.3DY.3DY.3DY.3DY.3EX=WYU?#DD.3%X7 M=WYU?#(K+BDP.3PJ+RDB$SDY.3DY.3DY.3DY9!,Y.3DY.3DY9!,Y.3ED$V03_ `` end size 3780