Path: ibmpcug!gwen.pcug.co.uk!plug.news.pipex.net!pipex!tank.news.pipex.net!pipex!newsfeed.internetmci.com!news.msfc.nasa.gov!elroy.jpl.nasa.gov!swrinde!cssun.mathcs.emory.edu!pirates!news-feed-1.peachnet.edu!ukma!nntp.memphis.edu!nntp.rhodes.edu!hal.mathcs.rhodes.edu!graham Newsgroups: rec.games.corewar Subject: Round 3 entries Message-ID: <1995Oct27.105851.2988@rhodes> From: graham@hal.mathcs.rhodes.edu (Randy Graham) Date: 27 Oct 95 10:58:50 -0500 Nntp-Posting-Host: hal.mathcs.rhodes.edu X-Newsreader: TIN [version 1.2 PL2] Lines: 100 Well, I am having trouble with my connection today, so I am going to post these now while the line works. Following are my entries in round 3 of the tournament. Nothing outstanding, but they support each other well. I probably should seperate them more so scanners don't have too easy a time, but I got tired of tweaking after a while. Randy ----------------------------------------------------------------- ;redcode-94 ;name Aces ;kill Aces ;Author Randy Graham ;contact hp715!rgraham@peridot.spawar.navy.mil ;NSFCWT Round 3 ;assert 1 ;strategy spl/spl/perpetual dat core clear. First lays out flags ;strategy to tell Eights where to find it, then moves. Eventually ;strategy spl-bombs Eights then dat-bombs some but not all so Eights ;strategy stays alive. FLAGS equ 75 MULT equ 102 FLAG equ signal+(num*MULT) PTR equ 100 ADJ equ NNN ;amont partner needs to add to get site MOVETO equ (signal+ADJ-10) signal num for FLAGS mov.i #signal-(num*MULT)+num, FLAG rof moveme mov.i gate2, MOVETO mov.i gate, MOVETO+1 mov.i dat2, MOVETO+3 mov.i dat1, MOVETO+4 mov.i site2, MOVETO+5 mov.i site, MOVETO+6 spl.a MOVETO+8, <-100 mov.i sweeper, MOVETO+8 mov.i mover, MOVETO+9 mov.i swinger, MOVETO+10 gate2 dat.f #-210, 225 gate dat.f #-210, 225 dat2 dat.f <-15, <20 dat1 dat.f <-15, <20 site2 spl.a #-15, <16 site spl.a #-15, <14 sweeper spl.a #0, <-24 mover mov.i @swinger, >-8 swinger djn.b mover, {-4 fini end signal ----------------------------------------------------------------- ;redcode-94 ;name Eights ;kill Eights ;author Randy Graham ;contact hp715!rgraham@peridot.spawar.navy.mil ;NSFCWT Round 3 ;assert 1 ;strategy mod-5 stone that is partnered with Aces. OPT equ 2365 ;mod-5 bomber ADJ equ NNN ;make sure this matches Aces first dat.f 0, <2667 for 30 ;dummy lines to protect against single pass scanners dat.f first, <2667 rof for 40 dat.f 0, 0 rof compare mov.i #0, 0 begin jmz.b begin, {adder ;speed of light search for partner check mov.f *adder, compare ;now see if it is our signal OK seq.i compare, *adder failed jmp.a begin, <100 adder add.a first, moveto ;adjust our move to pointer adder2 add.a adder, moveto mov.i