zinkv@azu21.ifistg.uucp (Volker Zink) (06/12/90)
Hello, I got the game CRobots from comp.binaries.amiga and want to know if there is someone out there who also programs such a CRobot. If there is someone, I thought it would be nice to exchange some robots. Bye... Volker --------------------------------------------------------------------------- Volker Zink Email: zinkv@azu.informatik.uni-stuttgart.dbp.de Student local: zinkv@azu Universitaet Stuttgart BR Deutschland
xrtnt@amarna.gsfc.nasa.gov (Nigel Tzeng) (06/13/90)
In article <2679@ifi.informatik.uni-stuttgart.de>, zinkv@azu21.ifistg.uucp (Volker Zink) writes... ^ ^ Hello, ^ ^I got the game CRobots from comp.binaries.amiga and want to ^know if there is someone out there who also programs such ^a CRobot. If there is someone, I thought it would be nice ^to exchange some robots. ^ ^Bye... ^ Volker ^--------------------------------------------------------------------------- ^Volker Zink Email: zinkv@azu.informatik.uni-stuttgart.dbp.de ^Student local: zinkv@azu ^Universitaet Stuttgart ^BR Deutschland I could upload one from my IBM version of the game and mail it to you if you like. I haven't tried getting a C-Robots for my Ami yet...is it on FTP? NT -------------------------------------------------------------------------------- // | Nigel Tzeng - STX Inc - NASA/GSFC COBE Project \X/ | xrtnt@amarna.gsfc.nasa.gov | Amiga | Standard Disclaimer Applies: The opinions expressed are my own.
ill@uni-paderborn.de (Markus Illenseer) (06/27/90)
Hi ! I just got the new Version of CRobots. But I have a problem: If I start playing a match, CRobots will reply me the winner of the match. But when I start the visual Display, I can't see anything, the counter on the right bottom is counting up to, say 60, then it stops, and nothing else is done. I think, the game is hang up then... My Question: Does anybody see something on the screen, must I wait or have I a wrong Version ? Please Reply in this group, or mail. CU, Markus. ******************************************************************************** Markus Illenseer I'm sorry Dave, I can't do that. Bergstr. 4 /| /| | Odyssee 2001, Clarke 4790 Paderborn / | / | | W-Germany / |/ | | Email: ill@saturn.uni-paderborn.de ********************************************************************************
kdugas@dukee.egr.duke.edu (Kenneth R Dugas) (07/18/90)
Here is the 3rd generation of my first robot, it beats all the ones I got with CRobots2.3. To recover it, delete everything above the"begin 644 ...", and uudecode it. If you come up with any decent robots, I would appreciate a copy of them. Ken Dugas (kdugas@dukee.egr.duke.edu) begin 644 Frankenstein3.cr M*2DI*2DI*2E+;'M\.5YV=7U[?&M^.3]2?'<Y76Q^>&H3&1D9&1D3='AP=S$P M$V(3.3DY<'=M.6$U8#5]<&LU;WQU-7IQ?7!K-75V=G(B$Q,Y.3EZ<7UP:SDD M.2DB$SDY.6$Y)#EU=GI&83$P(A,Y.3E@.20Y=79Z1F`Q,"(3.3DY<'\Y,6$G M+"DI,#EB$SDY.3DY.7!_.3%@)RPI*3`Y8A,Y.3DY.3DY.3E]:W!O?#%]<&LD M*RDI-2@I*3`B$SDY.3DY.3DY.75V=G(Y)#DH(2DY-#EK>'=],2TP(A,Y.3DY M.3ED.1,Y.3DY.3E\=6I\.6(3.3DY.3DY.3DY?6MP;WPQ?7!K)"@O*34H*2DP M(A,Y.3DY.3DY.3EU=G9R.20Y("DY-#EK>'=],2TP(A,Y.3DY.3ED.1,Y.3ED M.1,Y.3E\=6I\.6(3.3DY.3DY<'\Y,6`G+"DI,#EB$SDY.3DY.3DY.7UK<&]\ M,7UP:R0J+2DU*"DI,"(3.3DY.3DY.3DY=79V<CDD.2LN*3DT.6MX=WTQ+3`B M$SDY.3DY.60Y$SDY.3DY.7QU:GPY8A,Y.3DY.3DY.3E]:W!O?#%]<&LD*RDU M*"DI,"(3.3DY.3DY.3DY=79V<CDD.2DY-#EK>'=],2TP(A,Y.3DY.3ED.1,Y M.3ED.1,Y.3EN<7!U?#$H,#EB$SDY.3DY.6YQ<'5\,3DQ,6$D=79Z1F$Q,#`G M*"DI,#D_/SDQ824@*2DP.3\_.3$Q8"1U=GI&8#$P,"<H*2DP.3\_.3%@)2`I M*3`Y,#EB$SDY.3DY.3DY.7]P:WPQ=79V<C`B$SDY.3DY.3DY.7IQ?7!K)"DB M$SDY.3DY.60Y$SDY.3DY.7UK<&]\,7UP:S4H*2DP(A,Y.3DY.3EP?SDQ>G%] M<&LD)"DP.6(3.3DY.3DY.3DY?6MP;WPQ?7!K-2T@,"(3.3DY.3DY.3DY<'\Y M,3DQ,6$E*RDH,&5E,6$G+B`@,#`Y/S\Y,3%@)2LI*#!E93%@)RX@(#`P.3`Y M8A,Y.3DY.3DY.3DY.3EP?SDQ824K*2@P.6(3.3DY.3DY.3DY.3DY.3DY<'\Y M,6`E*RDH,#EB.7UP:R1K>'=],2HI,#(J*2(Y=79V<B0J+"DT:WAW?3$K+3`B M.603.3DY.3DY.3DY.3DY.3DY?'5J?#EB.7UP:R1K>'=],2HI,#(J*2DB.75V M=G(D*R\I-&MX=WTQ*RTP(CED$SDY.3DY.3DY.3DY.60Y$SDY.3DY.3DY.3DY M.7QU:GPY8A,Y.3DY.3DY.3DY.3DY.3EP?SDQ8"4K*2@P.6(Y?7!K)&MX=WTQ M*BDP,B@K*2(Y=79V<B0A*31K>'=],2LM,"(Y9!,Y.3DY.3DY.3DY.3DY.3E\ M=6I\.6(Y?7!K)&MX=WTQ*BDP,BLH+"(Y=79V<B0H+BDT:WAW?3$K+3`B.603 M.3DY.3DY.3DY.3DY9#D3.3DY.3DY.3DY9#D3.3DY.3DY.3DY?'5J?#EB$SDY M.3DY.3DY.3DY.7!_,6$Y)20Y*"DI,#EB.7UP:R1K>'=],2P@,#0J*2(Y=79V M<B0K+RPT:WAW?3$H+3`B.603.3DY.3DY.3DY.3DY<'\Q8#DE)#DH*2DP.6(Y M?7!K)&MX=WTQ+"`P,B\I(CEU=G9R)"HL+#1K>'=],2@M,"(Y9!,Y.3DY.3DY M.3DY.3EP?S%A.2<D.2`I*3`Y8CE]<&LD:WAW?3$L(#`R*"PI(CEU=G9R)"$L M-&MX=WTQ*"TP(CED$SDY.3DY.3DY.3DY.7!_,6`Y)R0Y("DI,#EB.7UP:R1K M>'=],2P@,#(K+2DB.75V=G(D*"XL-&MX=WTQ*"TP(CED$SDY.3DY.3DY.60Y M$SDY.3DY.3DY.6YQ<'5\,3DQ;WQU)&II?'Q],3`P.2<Y+2`Y,!,Y.3DY.3DY M.3DY.3DB$SDY.3DY.3DY.7UK<&]\,7UP:S4H*2DP(A,Y.3DY.3DY.3EZ<7UP M:SDD.2@B$SDY.3DY.3DY.7]P:WPQ=79V<C`B$SDY.3DY.60Y$SDY.60Y$V0Y M$Q-_<&M\,75V=G(P$V(3.3DY<'=M.75V=G(U:R@U:RLU:RHU:RTU:RPU835@ M(A,3.3DY;G%P=7PY,3DQ,6$D=79Z1F$Q,#`G("DP.3\_.3%A)2`H*3`Y/S\Y M,3%@)'5V>D9@,3`P)2`H*3`Y/S\Y,6`G("DP.3`Y8A,Y.3DY.3EK*#DD.6IZ M>'<Q=79V<C4H*3`B$SDY.3DY.7!_.3%K*"<I,#DY8A,Y.3DY.3DY.3EK*SDD M.6IZ>'<Q=79V<C(N-2XP(A,Y.3DY.3DY.3EP?SDQ:RLG*3`Y8A,Y.3DY.3DY M.3DY.3EK+3DD.6IZ>'<Q=79V<C(J-2TP(A,Y.3DY.3DY.3DY.3EP?SDQ:RTG M*3`Y8A,Y.3DY.3DY.3DY.3DY.3EZ>'=W=G<Q=79V<C(M-6LM-#$K,S%K*#1K M+3`P,"(3.3DY.3DY.3DY.3DY.3DY=79V<CDR)#DJ(A,Y.3DY.3DY.3DY.3ED M.1,Y.3DY.3DY.3DY.3E\=6I\.6(3.3DY.3DY.3DY.3DY.3DY:RPY)#EJ>GAW M,75V=G(R*"@U+3`B$SDY.3DY.3DY.3DY.3DY.7!_.3%K+"<I,#EB$SDY.3DY M.3DY.3DY.3DY.3DY.7IX=W=V=S%U=G9R,B@J-6LL-#$K,S%K*#1K+#`P,"(3 M.3DY.3DY.3DY.3DY.3DY.3DY=79V<CDR)#DH*B(3.3DY.3DY.3DY.3DY.3DY M9#D3.3DY.3DY.3DY.3DY9#D3.3DY.3DY.3DY9#D3.3DY.3DY.3DY?'5J?#EB M$SDY.3DY.3DY.3DY.6LJ.20Y:GIX=S%U=G9R-"XU+C`B$SDY.3DY.3DY.3DY M.7!_.3%K*CDG.2DP.6(Y$SDY.3DY.3DY.3DY.3DY.6LM.20Y:GIX=S%U=G9R M-"HU+3`B$SDY.3DY.3DY.3DY.3DY.7!_.3%K+2<I,#EB$SDY.3DY.3DY.3DY M.3DY.3DY.7IX=W=V=S%U=G9R-"TU:RTT,2LS,6LH-&LM,#`P(A,Y.3DY.3DY M.3DY.3DY.3DY.3EU=G9R.30D.2HB$SDY.3DY.3DY.3DY.3DY.60Y$SDY.3DY M.3DY.3DY.3DY.7QU:GPY8A,Y.3DY.3DY.3DY.3DY.3DY.3EK+#DD.6IZ>'<Q M=79V<C0H*#4M,"(3.3DY.3DY.3DY.3DY.3DY.3DY<'\Y,6LL)RDP.6(3.3DY M.3DY.3DY.3DY.3DY.3DY.3DY>GAW=W9W,75V=G(T*"HU:RPT,2LS,6LH-&LL M,#`P(A,Y.3DY.3DY.3DY.3DY.3DY.3DY.3EU=G9R.30D.2@J(A,Y.3DY.3DY M.3DY.3DY.3DY.3ED.1,Y.3DY.3DY.3DY.3DY.3ED.1,Y.3DY.3DY.3DY.3ED M.1,Y.3DY.3DY.3ED.1,Y.3DY.3ED.1,Y.3DY.3E\=6I\.75V=G(Y,B0Y*R@B 4$SDY.603.3DY:WQM;&MW(A-D.1-D ` end
xrtnt@amarna.gsfc.nasa.gov (Nigel Tzeng) (07/19/90)
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<'<Y/
M,3`38A,Y.7!W;3EU>&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@.2<Y+BDI,#EE91,YP
M.3DY.3DY.3DY,75X:FU&?7!K.20D.2HY/S\Y83DE.2HI*3`Y,#EB$SDY.3DY`
M.3DY?6MP;WPY,7UP:S4L*3`B$SDY.3DY.3DY?7!K.3(D.2TL(A,Y.3DY.3DYD
M.7UK<&]\.3%]<&LU+"DP(A,Y.3DY.3DY.7`D*2(3.3DY.3DY.3EN<7!U?#DQ9
M<"5]<&IM,#EB$SDY.3DY.3DY.3DY,C)P(A,Y.3DY.3DY.3DY.7!_.3$Q:WAW*
M?GPY)#EJ>GAW,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<Y,7AW?G5\W
M-"XR=7QX?35K>'=^?#`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<Y,7AW?G5\W
M-"LR=7QX?35K>'=^?#`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<Y,7AW?G5\W
M,BXR=7QX?35K>'=^?#`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>'<Y,7AW?G5\,BLU*S`P.3@D.2DP.6(3.3DY.3DY.3DY:
M.3DY.3DY.3EP?SDQ:WAW?GPY)3DH*2DP.75\>'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>'<Y,7AW?G5\,B@A*34H*3`P.3@D*3`Y8A,Y.3DY9
M.3DY.3DY.3DY.3DY.7AW?G5\.20Y,7AW?G5\,B@A*3`Y/"HO*2(3.3DY.3DY^
M.3DY.3DY.3ED$SDY.3DY.3DY.3DY.3DY?'5J?#EP?SDQ,6MX=WY\.20Y:GIX]
M=SDQ>'=^=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>'<Y,7AW?G5\-2@I,#`Y."0I,#EB$SDYS
M.3DY.3DY<'\Y,3%K>'=^?#DD.6IZ>'<Y,7AW?G5\-"XU*C`P.3@D.2DP.6(3;
M.3DY.3DY.3DY.3EP?SDQ:WAW?GPY)3DH*2DP.75\>'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>'<Y,7AW?G5\-"LU*S`P.3@D.2DP.6(3.3DY.3DY.3DY.3DY.3EP?SDQ:WAW\
M?GPY)3DH*2DP.75\>'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>'<Y,7AW?G5\,BXU*C`P.3@DB
M.2DP.6(3.3DY.3DY.3DY.3DY.3EP?SDQ:WAW?GPY)3DH*2DP.75\>'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
bscott@nyx.UUCP (Ben Scott) (07/20/90)
In article <2842@dftsrv.gsfc.nasa.gov> xrtnt@amarna.gsfc.nasa.gov writes: >Hello...what was the thought on posting robots in c.s.a? I finally got my old >IBM robot on to my Ami and compiled it. Is there sufficient interest to >clutter up c.s.a further or should the interested parties start a mailing list? Two C-Robot executables (no source, sadly) have already been posted to comp.sys.amiga.games, where this message has been redirected I hope. Actually, since you probably don't read this group already you probably won't get this message, but oh well. I am attempting to debug my own CRobot which will, I hope, eventually be able to do things like anticipate for moving targets. Right now it's got some obscure bugs, which should NOT be happening, and the debug mode is, of course, useless. But once I get it done, I'll post it here (WITH source code, most likely) and maybe we can get a regular contest going. I have tried both Veer and Frankenstein3 which have been posted here, and Frankenstein3 wins at least 80% of the matches, even against two or three Veers or other robots. Mine will beat Frankenstein3. I call it Berserker. This is because it does a lot of screaming and leaping, and doesn't pay too much attention to avoiding walls, but it attacks ruthlessly until the enemy is gone. And, like I said, it will have some rather sophisticated target acquisition and tracking routines which will enable it to judge the speed of the target and anticipate it's shots. The only thing it won't compensate for is wind. . <<<<Infinite K>>>> -- .---------------------------------------------------------------------------. |Ben Scott, professional goof-off and consultant at The Raster Image, Denver| |Amiga UUCP node domain: bscott@vila.denver.co.us Else: bscott@nyx.cs.du.edu| |FIDO point address 1:104/421.2, or call the Arvada 68K BBS at (303)424-9831| |"Don't embarrass us..." "Have I ever?" - Buckaroo Banzai | *AMIGA POWER* | `---------------------------------------------------------------------------'
jake@melmac.umd.edu (Rob Borsari) (07/22/90)
I have version 2.3w of Crobots runing on an A2000 with GVP 030/882 4 meg 32bit ram 4 meg 16bit fast ram and 1 meg chip ram. My problem is that the robots shots explode and the explosion stays on screen. Is this a bug in the release or a problem with my hardware (I have tried with the 030 disabled). I got the program off of a local BBS, if there is an FTP site with the program please let me know. Thanks in advance. jake@melmac.umd.edu Rob Borsari -R- (GRiD 1535 -- 386, 100megHD, and drives nails too)
bscott@nyx.UUCP (Ben Scott) (07/25/90)
In article <9007220151.AA02222@melmac.umd.edu> jake@melmac.umd.edu (Rob Borsari) writes: > I have version 2.3w of Crobots runing on an A2000 with GVP 030/882 >4 meg 32bit ram 4 meg 16bit fast ram and 1 meg chip ram. Congratulations... I bet you're getting more than .0000319 MIPS on that virtual CPU... >My problem is that the robots shots explode and the explosion stays on screen. > Is this a bug in the release or a problem with my hardware (I have tried with > the 030 disabled). I got the program off of a local BBS, if there is an FTP I've not seen that bug and I have the same version. I would say it is a problem with the caches on the '030 except that you said you tried it without the '030 running (and I assume the problem did not go away). Just try downloading it again, or get it from the xanth archives (it came across comp.binaries.amiga recently). As for Berserker (now at 4.0 and, like a Microsoft program, getting slower all the time) I'm on the verge of junking it in favor of a total rewrite. It is still an absolutely crack shot - it can hit just about anything, no matter what it's doing, unless it actually changes course after the shot is released, but it's only capable of firing about every 10 seconds at best... when the target is moving fast, maybe every minute or so... it still HITS, really makes some beauty shots from long distances, but that does no good if it can be killed between one shot and the next. The whole program needs some serious help, and optimization (at least the way *I* do it...) just makes it worse. I wish someone would post SOURCE CODE for their robots - the last two which were posted here were very very good programs, even though they're rotten shots and aren't real fancy movers either... but they win. Annoying. . <<<<Infinite K>>>> -- .---------------------------------------------------------------------------. |Ben Scott, professional goof-off and consultant at The Raster Image, Denver| |Amiga UUCP node domain: bscott@vila.denver.co.us Else: bscott@nyx.cs.du.edu| |FIDO point address 1:104/421.2, or call the Arvada 68K BBS at (303)424-9831| |"Don't embarrass us..." "Have I ever?" - Buckaroo Banzai | *AMIGA POWER* | `---------------------------------------------------------------------------'
xrtnt@amarna.gsfc.nasa.gov (Nigel Tzeng) (07/25/90)
In article <1654@nyx.UUCP>, you write... ^ ^As for Berserker (now at 4.0 and, like a Microsoft program, getting slower ^all the time) I'm on the verge of junking it in favor of a total rewrite. It ^is still an absolutely crack shot - it can hit just about anything, no matter ^what it's doing, unless it actually changes course after the shot is released, ^but it's only capable of firing about every 10 seconds at best... when the ^target is moving fast, maybe every minute or so... it still HITS, really makes ^some beauty shots from long distances, but that does no good if it can be killed ^between one shot and the next. The whole program needs some serious help, and ^optimization (at least the way *I* do it...) just makes it worse. ^ ^I wish someone would post SOURCE CODE for their robots - the last two which ^were posted here were very very good programs, even though they're rotten ^shots and aren't real fancy movers either... but they win. Annoying. ^ ^.. <<<<Infinite K>>>> ^ ^..---------------------------------------------------------------------------. ^|Ben Scott, professional goof-off and consultant at The Raster Image, Denver| ^`---------------------------------------------------------------------------' I'll upload mine and either post it or mail it to you. I'd like to see your tracking logic before you junk it ;-). I had a fairly elaborate one in a later robot (now lost) but it had problems with identification in the "melee" field. Crossover paths would confuse it a bit... You should probably opt for a 'racetrack' type of movement. Lousy trackers have bad times with leading unless they program for one type of robot (IMHO that's cheating ;-). If you can cut it close enough to the wall you reduce your scanning area by quite a lot... That WAS the original intent of such a path but the lousy tracking logic I first put in really didn't take advantage of this. Plus it is still a little too far out from the wall for me to be really comfortable about not scaning supposed "empty" areas ;-). Nigel ------------------------------------------------------------------------------ // | Nigel Tzeng - STX Inc - NASA/GSFC COBE Project \X/ | xrtnt@amarna.gsfc.nasa.gov | Amiga | Standard Disclaimer Applies: The opinions expressed are my own.
bscott@nyx.UUCP (Ben Scott) (07/26/90)
In article <2895@dftsrv.gsfc.nasa.gov> xrtnt@amarna.gsfc.nasa.gov writes: > ^As for Berserker (now at 4.0 and, like a Microsoft program, getting slower > ^all the time) I'm on the verge of junking it in favor of a total rewrite. It > ^is still an absolutely crack shot - it can hit just about anything, no matter [...] > I'll upload mine and either post it or mail it to you. I'd like to see your > tracking logic before you junk it ;-). I had a fairly elaborate one in a later > robot (now lost) but it had problems with identification in the "melee" field. > Crossover paths would confuse it a bit... I'd like to see it. If you like I can send you three major revisions of my 'bot - they have other bugs in various stages of being fixed, but the tracking routine was rewritten completely three different times. All three were just too slow for fast-moving targets. I now have some other ideas from a local friend who wrote a tracking routine with some of the features of mine, but taking it in an entirely different direction. The new robot (no longer named berserker because it won't really behave like one) will incorporate these. As for "crossover" paths, I ignored that problem. If a robot crossed in front of my target, and was locked on to, one shot might go wide but thereafter I'd simply be locked onto the nearest robot again... no big deal. > You should probably opt for a 'racetrack' type of movement. Lousy trackers > have bad times with leading unless they program for one type of robot (IMHO > that's cheating ;-). If you can cut it close enough to the wall you reduce > your scanning area by quite a lot... That WAS the original intent of such a What I wanted was something that always headed towards the target, stopping only when it died. But it's REAL hard to keep an accurate lock on a target which is very close by and moving fast... so, no "Berserker" any more. What has been recommended to me is a "zigzag" pattern by someone who doesn't know how CRobots move... but I may try it. Trouble is, if you have to slow down to 50% just to change course (course changes at above that speed are thrown out which caused the "dizzy spell" bug Berserker 1-3 had), it is kinda hard to follow a curved path at high speed... I'll send you my 'bots, but remember, the comments are not comprehensive and the bugs vary from version to version... . <<<<Infinite K>>>> -- .---------------------------------------------------------------------------. |Ben Scott, professional goof-off and consultant at The Raster Image, Denver| |Amiga UUCP node domain: bscott@vila.denver.co.us Else: bscott@nyx.cs.du.edu| |FIDO point address 1:104/421.2, or call the Arvada 68K BBS at (303)424-9831| |"Don't embarrass us..." "Have I ever?" - Buckaroo Banzai | *AMIGA POWER* | `---------------------------------------------------------------------------'