From news-rocq.inria.fr!jussieu.fr!oleane!tank.news.pipex.net!pipex!newsfeed.internetmci.com!vixen.cso.uiuc.edu!uwm.edu!math.ohio-state.edu!news.physics.uiowa.edu!dunix.drake.edu!acad.drake.edu!pk6811s Fri Feb 23 11:37:43 1996 Article: 3968 of rec.games.corewar Path: news-rocq.inria.fr!jussieu.fr!oleane!tank.news.pipex.net!pipex!newsfeed.internetmci.com!vixen.cso.uiuc.edu!uwm.edu!math.ohio-state.edu!news.physics.uiowa.edu!dunix.drake.edu!acad.drake.edu!pk6811s From: pk6811s@acad.drake.edu Newsgroups: rec.games.corewar Subject: Harmony II Date: 22 Feb 96 13:29:41 CST Organization: Drake University, Des Moines, Iowa Lines: 69 Distribution: world Message-ID: <1996Feb22.132941@acad.drake.edu> NNTP-Posting-Host: acad.drake.edu ;redcode-94 ;name Harmony II ;kill Harmony II ;author P.Kline ;assert CORESIZE == 8000 ;strategy 66% cmp-scan with spl-spl-jmp bombs, forward dat coreclear ;strategy start clear when overrun by djn.b ;strategy improved decoy ;strategy now about those imps :-)) step1 equ 98 ; attempted separate steps step2 equ 98 ; but was less effective reset1 dat #step1-2,#step1-1 scan1 add *splptr1,@cmpptr1 comp1 seq step1*4,step1*5 ; check two locations slt #ender-comp1+step1+5,@cmpptr1; check for self ctr1 djn scan1,#2500 ; countdown to clear splptr1 mov split1,{comp1 ; attack centers 4-line bomb mov split1,{comp1 sub reset1 ,comp1 cmpptr1 mov jump1 ,@comp1 gate1 mov split1,