From news-rocq.inria.fr!jussieu.fr!math.ohio-state.edu!howland.reston.ans.net!agate!sunsite.doc.ic.ac.uk!info-server.surrey.ac.uk!usenet Tue May 21 11:39:42 1996 Article: 5217 of rec.games.corewar Path: news-rocq.inria.fr!jussieu.fr!math.ohio-state.edu!howland.reston.ans.net!agate!sunsite.doc.ic.ac.uk!info-server.surrey.ac.uk!usenet From: Ian Oversby Newsgroups: rec.games.corewar Subject: Simple v0.1 Date: Sun, 19 May 1996 13:02:39 +0100 Organization: University of Surrey, Guildford, England Lines: 66 Message-ID: <319F0DDF.1F9C@surrey.ac.uk> NNTP-Posting-Host: eels2.ee.surrey.ac.uk Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 2.02 (X11; I; SunOS 5.4 sun4m) While I'm here, I may as well post Simple v0.1 also. It is a Juliet style stone and 3 point, 12 process imp. I didn't actually try to improve Juliet to come up with simple. It was something I was working on for an anti-stone/anti-scanner component in my p-spacer. As far as I can remember, the differences between Simple and Juliet are: 1. The imp is launched using JMP/ADD 2. The stone has a different step size. 3. The DJN stream is ahead of the stone to provide defence against backwards scanning one-shots. The boot is intended to protect against forwards scanning one-shots. Any suggestions? I'm not very good with imps. ;redcode-94 ;name Simple v0.1 ;author Ian Oversby ;strategy Stone/Imp ;assert 1 impstep equ 2667 sval equ 1300 org boot mimp SPL.B 1, <-200 MOV.I -1, 0 SPL.B 1, <-300 SPL.B 1, <-400 SPL.B 2, <-500 JMP.B imp ADD.A #impstep, -1 die DAT.F #0, #0 imp MOV.I #-5, impstep boot MOV.I {sptr,