;Name: Tyson Hoffman ;Robot: Quick Kill ;Distributable: No. ;Comments: Moves in circles counter-clockwise and rotates scanner. Scanner will move the ; other direction if it loses a lock on the enemy. Heat managemant through low ; weapon and high heat sink. Does very badly in anything but one on one due to ; overheating. ;Revision history: ;V.01-Base idea. Rotated every 100 clock cycles. Had weapon=0 to fire two shots at once to ; maybe hit more often. Scanner=750 meters. ;V.02-Development Changed weapon=1 and decreased armor. Fired only 1 shot. Changed movement ; to be based off of meters travled & collisions not time. ;V.03-Development Came up with the idea of the scanner switching directions if it lost the ; target. Slightly more effective than other method. ;V.04-Inspiration I tested it against Gladys and realized that I was always moving with Gladys ; scanner right on my heels, changed rotation direction for great effect. Also ; changed config based on fights with Gladys to current setup. ;V.05-OverHaul After I stopped development I didn't do much of anything with Quickill ; until a new contender stepped up to the plate: Botgod32. I then re- ; evalulated my design and found many areas where I could improve it. I took ; out the scanner direction switch and now accounted for heat. I've changed ; from 32 lines of code down to 27. After entering it into the tournement ; I will find out what to do with the remaining 5 lines. #config scanner= 1 #config weapon= 1 #config armor= 2 #config engine= 4 #config heatsinks= 4 #config mines= 0 #config shield= 0 #def t1 #def t2 opo 11, 100 ;1 opo 22, 20 ;2 opo 17, 8 ;3 opo 22, 20 !start opo 11, 100 ;6 cmp @9, 100 ;7 jgr !turn ;8 cmp @8, 0 ;9 jgr !turn2 ;10 !scan ipo 7, ax ;11 cmp ax, 1500 ;12 jls !fire ;13 opo 12, 14 ;14 jmp !start ;15 !fire ipo 2, ax ;16 cmp ax, 250 ;27 jgr !start ;18 opo 15, @3 ;19 mov ax, @3 ;20 shl ax, 1 ;21 opo 14, ax ;22 neg ax ;23 opo 12, @3 ;24 jmp !scan ;25 !turn int 19 ;26 !turn2 int 13 ;27 opo 14, -15 ;28 opo 12, 15 jmp !scan ;29 #END