From news-rocq!nslave.kpnqwest.net!nmaster.kpnqwest.net!npeer.kpnqwest.net!news.maxwell.syr.edu!newspeer1.nac.net!news.ttsg.com!birk@andromeda.ociw.edu Tue Apr 10 16:40:15 2001 Article: 12497 of rec.games.corewar Path: news-rocq!nslave.kpnqwest.net!nmaster.kpnqwest.net!npeer.kpnqwest.net!news.maxwell.syr.edu!newspeer1.nac.net!news.ttsg.com!birk@andromeda.ociw.edu From: birk@andromeda.ociw.edu Newsgroups: rec.games.corewar Subject: Re: Help with optimization Date: 6 Apr 2001 10:28:53 -0400 Organization: TTSG Lines: 40 Distribution: world Message-ID: <200104041728.f34HS6902116@andromeda.ociw.edu> Reply-To: birk@andromeda.ociw.edu NNTP-Posting-Host: odin.ttsg.com X-Trace: odin.ttsg.com 986567333 14648 216.231.111.29 (6 Apr 2001 14:28:53 GMT) X-Complaints-To: abuse@news.ttsg.com NNTP-Posting-Date: 6 Apr 2001 14:28:53 GMT Originator: corewar-l@koth.org Xref: news-rocq rec.games.corewar:12497 MACSNITKOFF wrote: > Hey, you may remember me. . . I now have a dwarf throwing dwarf > [...] > ;redcode-94 > ;name DwarfBomb > [...] I think this is as close as possible to your original idea. I hope the comments I added explain the changes: ;redcode-94 ;name DwarfBomb (v2) ;author Ben Snitkoff ;stategy Dwarf throwing dwarf ;assert 1 org main bomb: DAT #33, #33 ; move here from after 'jmp dwarf' (CCB) dwarf: ADD #12, 2 SUB #12, 2 MOV bomb, 6 MOV bomb, 6 JMP dwarf main: ADD #800, $ptr ; changed to '$' from '@' (CCB) ptr: NOP #0, 8 ; changed from DAT (CCB) MOV bomb, >ptr ; changed to '>' from '@' (CCB) MOV bomb+1, >ptr ; changed 'dwarf' to 'bomb' (CCB) MOV bomb+2, >ptr MOV bomb+3, >ptr MOV bomb+4, >ptr MOV bomb+5, >ptr SPL