From corewar-l@stormking.com Fri Apr 12 20:57:51 1996 Received: by couchey.inria.fr (5.57/Ultrix3.0-C) id AA28179; Fri, 12 Apr 96 20:57:51 +0200 Received: from uu3.psi.com (uu3.psi.com [38.145.250.2]) by nez-perce.inria.fr (8.7.1/8.7.1) with SMTP id UAA14207 for ; Fri, 12 Apr 1996 20:56:57 +0200 (MET DST) Received: by uu3.psi.com (5.65b/4.0.940727-PSI/PSINet) via UUCP; id AA05293 for ; Fri, 12 Apr 96 10:00:09 -0400 Received: from (server@localhost [127.0.0.1]) by valhalla.stormking.com (8.6.12/8.6.12) with SMTP id NAA28449; Fri, 12 Apr 1996 13:16:15 -0400 Date: Fri, 12 Apr 1996 13:16:15 -0400 Message-Id: <199604121307.JAA03420@valhalla.stormking.com> Errors-To: tuc@stormking.com Reply-To: pan0178@comune.bologna.it Originator: corewar-l@stormking.com Sender: corewar-l@stormking.com Precedence: bulk From: pan0178@comune.bologna.it (MV) To: Multiple recipients of list Subject: Fishes and... T.N.T. (latest version!) X-Listprocessor-Version: 6.0b -- ListProcessor by Anastasios Kotsikonas X-Comment: Usenet News "rec.games.corewar" X-Mailer: Windows Eudora Version 1.4.4 Status: R 25 4/ 0/ 0 April Fools Fake Mail 11 9939 26 3/ 0/ 0 T.N.T. Maurizio Vittuari 9 831 April Fools! GASP!!! ;-) I've read this "fake mail" just yesterday, 'cos my mail server was down! Here's the latest release of T.N.T. Sorry for the lag but I had some technical problems...:( T.N.T. is the result of many bomber test (testnorm##, Boombastic) and it's an evolution of the basic Tornado engine. T.N.T. is divided in 3 sections: - Decoy maker: stolen by P.Kline's Harmony with some changes Note that it also works as decoy, after his execution. - Core clear: anti imp bidirectional core clear Many thanks to Beppe for this section ;-) - Bombing loop: this is the core of the program Self splitting, three bombs for each loop + djn.f stream Two kinds of bombs: the classical mov STEP,1 and a quite unusual djn.f bomb who makes T.N.T. jumping to the clear (this solution apparently works better than spl0 addictional bombing, but I'm not too sure of it!) Note that T.N.T. doesn't spend much time in bombing, and jumps quite soon to the clear. This version is the latest release of T.N.T. and it's an improved version of the one actually on the hill. I don't know how many Wilkies it grabs... (my 486/33 is a bit lazy ;-) ;redcode-94 ;name T.N.T. ;author Maurizio Vittuari ;assert CORESIZE==8000 ;strategy bomber ;strategy 2.0 version: the state of art ;-) STEP equ 85 adj equ -4 decoyA equ 7500 decoyS equ 68 decoyB equ decoyA+6*decoyS decoyA1 equ 1200 decoyB1 equ decoyA1+6*decoyS decoy mov decoyB-decoyS*start st1 for 10 spl #1, <1 rof for 100-61 dat 0, 0 rof gate dat -100, 100 dat <-10, <2667 dat -4000, djmp-gate+5 stclr spl #-3000, ptr+5 clear mov @djmp, >gate mov @djmp, >gate djmp djn clear, {stclr for 22 dat 0, 0 rof start spl #-(3*STEP),<-3*STEP loop mov bomb, *ptr mov bombd, @ptr sub start, ptr ptr mov *(2*STEP+adj),@(3*STEP+adj) djn.f loop, {3500 ;brea bombd djn.f stclr-(ptr+1),{STEP bomb mov STEP, 1 end decoy