From news-rocq.inria.fr!jussieu.fr!math.ohio-state.edu!howland.erols.net!cam-news-hub1.bbnplanet.com!news.bbnplanet.com!news.maxwell.syr.edu!metro.atlanta.com!news.new-york.net!news.stormking.com!bhaskin@juno.com Thu Mar 6 11:02:23 1997 Article: 7204 of rec.games.corewar Path: news-rocq.inria.fr!jussieu.fr!math.ohio-state.edu!howland.erols.net!cam-news-hub1.bbnplanet.com!news.bbnplanet.com!news.maxwell.syr.edu!metro.atlanta.com!news.new-york.net!news.stormking.com!bhaskin@juno.com From: bhaskin@juno.com (Brian A Haskin Jr.) Newsgroups: rec.games.corewar Subject: Tiny hill warriors Date: 5 Mar 1997 09:08:03 -0500 Organization: Storm King Ind. Inc. Lines: 84 Sender: server@news.stormking.com Distribution: world Message-ID: <19970305.012051.3918.2.BHaskin@juno.com> Reply-To: bhaskin@juno.com NNTP-Posting-Host: valhalla.stormking.com Originator: corewar-l@stormking.com X-Mailer: Juno 1.15 Here are phantom clear and musket loader v2, these are two programs that I have has on the tiny hill. Musket loader is a very simple one shot, the only thing about it that I haven't seen before is decrementing with djn through the sne to color the core. (correct me Planar with where this was really done first:) Although I don't know if it really helps any. Phantom clear is simply a d-clear that gets booted away with a small, extremely small, worthlessly? small decoy maker. ;redcode-94x ;name musket loader v2 ;strategy one shot for the tiny hill ;strategy got rid of one instruction and ;strategy added some core coloring ;author Brian Haskin ;assert CORESIZE==800 STEP equ 12 DIST equ 6 add inc,sk sk sne 8,8+DIST djn.f -2,@sk add.ab sk,ptr jmp clr inc dat STEP,STEP for 20-6-8 dat 0,0 rof ptr dat 2,sk-ptr dat 1,lst-ptr+1 clr spl #1,lst-ptr+1 mov *ptr,>ptr mov *ptr,>ptr lst djn -2,>ptr end ;redcode-94x ;name phantom clear ;author Brian Haskin ;strategy boot a d-clear ;assert CORESIZE==800 ;show source ;show off BOOT equ 300 ;Changed CONST1 equ 53 CONST2 equ 187 ;show on org start start mov lst,BOOT for 3 mov {start,ptr mov *ptr,>ptr lst djn -2,>ptr end Brian Haskin