From news-rocq.inria.fr!jussieu.fr!math.ohio-state.edu!howland.reston.ans.net!newsfeed.internetmci.com!in2.uu.net!spcuna!news.stormking.com!d91andiv@und.ida.liu.se Tue Dec 19 11:01:39 1995 Article: 3350 of rec.games.corewar Path: news-rocq.inria.fr!jussieu.fr!math.ohio-state.edu!howland.reston.ans.net!newsfeed.internetmci.com!in2.uu.net!spcuna!news.stormking.com!d91andiv@und.ida.liu.se From: Anders Ivner Newsgroups: rec.games.corewar Subject: RingThing2 Date: 18 Dec 1995 05:57:37 -0500 Organization: Storm King Ind. Inc. Lines: 63 Sender: server@news.stormking.com Distribution: world Message-ID: <9512181043.AA07725@su3-5.ida.liu.se> Reply-To: d91andiv@und.ida.liu.se NNTP-Posting-Host: valhalla.stormking.com Originator: corewar-l@stormking.com Apparently my analysis of the situation was wrong. I had expected many more spirals, and preferably 3-point ones. I also suffer from too many ties due to spl 0 bomb and mod 4 bombing pattern. /Anders ;redcode ;name RingThing2 ;author Anders Ivner ;assert (CORESIZE == 8192) ;strategy 5 point spiral / 33% spl 0 bombing stone -> backward ;strategy 3 point spiral killing coreclear ISTEP equ 3277 ;5 points A equ c OFFSET equ (ISTEP*2) c spl 0, 12 loop1 add c, pt pt mov @c, A j jmp loop1 b spl 0, (-8193/3) ;3 points backward boot mov c, c+OFFSET mov loop1, loop1+OFFSET mov pt, pt+OFFSET mov j, j+OFFSET mov b, c+OFFSET+12 l000 spl l1000 spl l100 spl l010 spl l001 jmp imp+(ISTEP*0) l001 jmp imp+(ISTEP*1) l010 spl l011 jmp imp+(ISTEP*2) l011 jmp imp+(ISTEP*3) l100 spl l110 spl l101 jmp imp+(ISTEP*4) l101 jmp imp+(ISTEP*5) l110 spl l111 jmp imp+(ISTEP*6) l111 jmp imp+(ISTEP*7) l1000 jmp 1 spl l1010 spl l1001 jmp imp+(ISTEP*8) l1001 jmp imp+(ISTEP*9) l1010 spl l1011 jmp imp+(ISTEP*10) l1011 jmp c+OFFSET imp mov 0, ISTEP end boot