From news-rocq.inria.fr!jussieu.fr!pasteur.fr!oleane!news-feed.fnsi.net!news.idt.net!netnews.com!ais.net!uunet!in1.uu.net!prodigy.com!prodigy.com!not-for-mail Tue Feb 17 15:57:01 1998 Article: 8334 of rec.games.corewar Path: news-rocq.inria.fr!jussieu.fr!pasteur.fr!oleane!news-feed.fnsi.net!news.idt.net!netnews.com!ais.net!uunet!in1.uu.net!prodigy.com!prodigy.com!not-for-mail From: GNRB30E@prodigy.com (Margaret Yeager) Newsgroups: rec.games.corewar Subject: ARRGHH!! My warrior won't work! Date: 16 Feb 1998 16:39:45 GMT Organization: Prodigy Services Company 1-800-PRODIGY Lines: 43 Distribution: world Message-ID: <6c9q4h$33hu$1@newssvr04-int.news.prodigy.com> NNTP-Posting-Host: innugap3-int.news.prodigy.com X-Post-Time: 16 Feb 1998 16:39:45 GMT X-Auth-User: 000000000/96fe6ca2efa3bda7 X-Problems-To: abuse@prodigy.net X-Newsreader: Version 1.2 Help! I wrote a warrior that I think might work well but it is supposedly to big by about 100 commands. Here is the code: ;redcode-94 ;name DAT Murderer ;author Josh Yeager ;assert 1 ;strategy It initializes and then sweeps about 98% of the core with JMP 0, 0 ;strategy bombs then it splits into 5 bombers and an imp-gate. The bombers ;strategy immediately start DAT 0,0 bombing. ;version numbers: ;1.0 the original program ;1.1 fixed small bugs ;1.2 added a decoy and move routine to counteract scanners ;2.0 not here yet; want to add a pspace routine boot count for MAXLENGTH mov count+6,count+3000 rof decoy for 100 DAT 1,1 rof ;coreclear dat 0,(t=7840) stun mov 1,t+80 JMP 0,0 djn stun,t dat 0,(t=7840) kill mov 1,t+80 DAT 0,0 djn kill,t end Can you figure out why pMARS says that it is more than 100 commands longer than it's supposed to? I made sure that 100 was maximum commands. Please don't use my code. Josh