From news-rocq.inria.fr!jussieu.fr!oleane!plug.news.pipex.net!pipex!tank.news.pipex.net!pipex!in2.uu.net!spcuna!news.stormking.com!stst@idnsun.gpct.Vanderbilt.Edu Tue Oct 10 11:36:58 1995 Article: 2526 of rec.games.corewar Path: news-rocq.inria.fr!jussieu.fr!oleane!plug.news.pipex.net!pipex!tank.news.pipex.net!pipex!in2.uu.net!spcuna!news.stormking.com!stst@idnsun.gpct.Vanderbilt.Edu From: stst@idnsun.gpct.Vanderbilt.Edu (Stefan Strack) Newsgroups: rec.games.corewar Subject: Agony II Date: 9 Oct 1995 12:12:37 -0400 Organization: Storm King Ind. Inc. Lines: 346 Sender: server@news.stormking.com Distribution: world Message-ID: <9510091548.AA18898@idnsun.gpct.Vanderbilt.Edu.noname> Reply-To: stst@idnsun.gpct.Vanderbilt.Edu NNTP-Posting-Host: valhalla.stormking.com Originator: corewar-l@stormking.com As promised, here is Agony II. It got recently pushed off at age 912, more than a year after submission, by a succession of stones. The only thing special about it is the highly optimized decoy: carefully positioned reflections make Agony "blind" to its own decoy. Now if I only found the time to work on Agony III ... :-( -Stefan ;redcode-94 ;name Agony II ;kill Agony ;author Stefan Strack ;strategy Small-interval CMP scanner that bombs with a SPL 0 carpet. ;strategy This is the good old '88 Agony with some '94 enhancements: ;strategy - boots off decoy to delay (quick)scanners; erases boot pointer ;strategy - optimized decoy to avoid self-triggering for more than 6000 cycles ;strategy Submitted: Sun Jul 31 14:11:05 CDT 1994 ;pushed off at age 912 more than 14 months later ;assert CORESIZE == 8000 ;$Id: agony_2.red,v 1.4 1995/07/12 07:03:46 stst Exp stst $ CDIST equ 12 IVAL equ 42 FIRST equ scan+OFFSET+IVAL OFFSET equ IVAL DJNOFF equ -431 DESTIN equ 2878 org boot boot mov incr,DESTIN for 11 mov {boot,1,*1 MOV {-5,<-5 dat @1,}1 MOV {-7,<-7 dat <1,>1 MOV {-9,<-9 dat {1,}1 dat }1,}1 ;4 dat @1,$1 dat $1,@1 ;3 dat $1,$1 dat *1,#1 ;1 dat >1,>1 dat #1,*1 ;2 dat {1,>1 dat #1,#1 dat {1,{1 MOV {-9,<-9 dat }1,<1 dat }1,}1 ;4 dat @1,@1 dat $1,@1 ;3 dat #1,$1 dat *1,#1 ;1 dat $1,*1 dat #1,*1 ;2 scan sub incr,comp comp cmp a=FIRST-CDIST,b=FIRST slt #incr-comp+CDIST+(bptr-comp)+1,comp djn.f scan,-IVAL+1 mov incr,<-2 incr dat >-IVAL,>-IVAL dat $1,>1 ; reflections CMP a, b dat @1,#1 DJN.F -3,1 SPL #0,>-IVAL+1 dat {1,}1 dat }1,}1 ;4 dat @1,$1 dat $1,@1 ;3 dat $1,$1 dat *1,#1 ;1 dat >1,>1 dat #1,*1 ;2 dat {1,>1 dat #1,#1 dat {1,{1 SPL #0,>-IVAL+1 dat }1,<1 dat }1,}1 ;4 dat @1,@1 dat $1,@1 ;3 dat #1,$1 dat *1,#1 ;1 dat $1,*1 dat #1,*1 ;2 dat #1,$1 dat #1,#1 dat @1,#1 dat 0,0 dat *1,*1 dat 0,0 dat >1,{1 dat 0,0 dat }1,<1 dat 0,0 dat @1,$1 dat #1,#1 dat $1,<1 dat #1,#1 dat @1,*1 end This is how Agony II did when first sent; hope you enjoy the "flash from the past" :-) Program "Agony II" (length 99) by "Stefan Strack" (contact address "stst@idnsun.gpct.Vanderbilt.Edu"): has challenged the ICWS '94 Draft hill. Program "B-Panama X" (length 100) by "Steven Morrell" (contact address "morrell@csc-sun.math.utah.edu"): ;strategy Better Stone / Silk (?) Paper Agony II wins: 46 B-Panama X wins: 38 Ties: 16 Program "Blue Funk 3" (length 99) by "Steven Morrell" (contact address "morrell@csc-sun.math.utah.edu"): ;strategy Fixed another in-memory/in-register bug Agony II wins: 29 Blue Funk 3 wins: 65 Ties: 6 Program "Agony II" (length 99) by "Stefan Strack" (contact address "stst@idnsun.gpct.Vanderbilt.Edu"): ;strategy Small-interval CMP scanner that bombs with a SPL 0 carpet. ;strategy This is the good old '88 Agony with some '94 enhancements: ;strategy - boots off decoy to delay (quick)scanners; erases boot pointer ;strategy - optimized decoy to avoid self-triggering for more than 6000 cycles ;strategy - "look Ma no gate": long scan with imp-killing constants ;strategy Submitted: Sun Jul 31 14:11:05 CDT 1994 Agony II wins: 44 Agony II wins: 48 Ties: 8 Program "Silk Warrior 1.4" (length 14) by "J.Pohjalainen" (contact address "jippo@clinet.fi"): ;strategy Silk Warrior ( Paper - The Next Generation ) ;strategy ============================================== ;strategy v1.0: only one tiny paper ;strategy v1.1: made it bigger and maybe more lethal ;strategy v1.2: better distribution (starts as a mod-40) ;strategy now kills previous copies and does some ;strategy selftesting ;strategy v1.3: bigger and more lethal ;strategy v1.4: some sacrifices for scanners Agony II wins: 62 Silk Warrior 1.4 wins: 24 Ties: 14 Program "Torch t5" (length 100) by "P.Kline" (contact address "PDK@ADMIN.DRAKE.EDU"): ;strategy very rapid incendiary bombing, core-clear & gate ;strategy plus decoy & boot & djn resistance Agony II wins: 27 Torch t5 wins: 54 Ties: 19 Program "SJ-4" (length 98) by "J.Layland" (contact address "jlayland@grissom.jpl.nasa.gov"): ;strategy Leprechaun-like SPL-JMP bomber, 2-pass clear, gate Agony II wins: 44 SJ-4 wins: 48 Ties: 8 Program "Stimpy v2.0" (length 100) by "Brant D. Thomsen" (contact address "bdthomse@peruvian.cs.utah.edu"): ;strategy SPL/JMP A/B field scanner w/ SPL/DAT core-clear. ;strategy Submitted: Tue May 31 00:05:27 MDT 1994 Agony II wins: 45 Stimpy v2.0 wins: 45 Ties: 10 Program "Futility" (length 100) by "M R Bremer" (contact address "bremermr@sonata.cc.purdue.edu"): ;strategy Rave scan engine with modifications ;strategy some other goodies thrown in ;strategy credits to Stefan Strack ;strategy (hopefully I did this correctly) Agony II wins: 57 Futility wins: 35 Ties: 8 Program "Cannonade" (length 100) by "P.Kline" (contact address "PDK@ADMIN.DRAKE.EDU"): ;strategy break gates, score points ;strategy stone and gate-busting imp-spiral(s) Agony II wins: 36 Cannonade wins: 62 Ties: 2 Program "Blue Funk" (length 100) by "Steven Morrell" (contact address "morrell@csc-sun.math.utah.edu"): ;strategy Stone like Emerald without the in-memory/in-register problem ;strategy Imp added for fun Agony II wins: 26 Blue Funk wins: 67 Ties: 7 Program "Sasami" (length 100) by "T.Hsu" (contact address "unifi!unifi.com!ting@uunet.uu.net"): ;strategy Stone & vector launched, partial imp spiral Agony II wins: 44 Sasami wins: 33 Ties: 23 Program "Phoenix 1.1" (length 17) by "J.Pohjalainen" (contact address "jippo@clinet.fi"): ;strategy v1.0: some kind of a replicator, but now same code ;strategy executed once (so, maybe it is not true paper) ;strategy v1.1: some more code and different constants Agony II wins: 48 Phoenix 1.1 wins: 28 Ties: 24 Program "Aeka" (length 100) by "T.Hsu" (contact address "unifi!unifi.com!ting@uunet.uu.net"): ;strategy Suicidal stone & vector launched, gate busting imp spiral Agony II wins: 36 Aeka wins: 57 Ties: 7 Program "Pyramid v5.5" (length 96) by "Michael Constant" (contact address "mconst@soda.berkeley.edu"): ;strategy quick-vamp -> vampire Agony II wins: 59 Pyramid v5.5 wins: 37 Ties: 4 Program "IVScan 8000 " (length 100) by "James Layland" (contact address "jlayland@grissom.jpl.nasa.gov"): ;strategy EBS Tournament round 3 entry ;strategy Leprechaun-style bomb/scan ;strategy Scanner tries to identify imps/vamps and run special-purpose ;strategy anti-imp/vamp modules. ;strategy Detects '88 style imps ;strategy Anti-cannonade mods to gate Agony II wins: 54 IVScan 8000 wins: 44 Ties: 2 Program "Iron Gate 1.5" (length 13) by "Wayne Sheppard" (contact address "wsheppar@st6000.sct.edu"): ;strategy CMP-scanner in '88 Agony II wins: 48 Iron Gate 1.5 wins: 45 Ties: 7 Program "Betrave & Rubarbe" (length 12) by "J.P.Laurin" (contact address "jpl@info.polymtl.ca"): Agony II wins: 61 Betrave & Rubarbe wins: 37 Ties: 2 Program "Request v3.0" (length 100) by "Brant D. Thomsen" (contact address "bdthomse@peruvian.cs.utah.edu"): ;strategy '94 Vampire ;strategy The latest program in my "quest" ;strategy to yield less wins to anti-vampiric programs. ;strategy Added a SPL/DAT coreclear. ;strategy (I just love A-field indirect addressing!) ;strategy Submitted: Sat Jul 9 15:58:54 MDT 1994 Agony II wins: 42 Request v3.0 wins: 48 Ties: 10 Program "Homemade Ice Cream" (length 100) by "P.Kline" (contact address "PDK@ADMIN.DRAKE.EDU"): ;strategy bscan, spiral attack, antivamp, paper Agony II wins: 55 Homemade Ice Cream wins: 39 Ties: 6 Program "FlyPaper 3.0f" (length 94) by "J.Layland" (contact address "jlayland@grissom.jpl.nasa.gov"): ;strategy Fast Scan->Paper ;strategy Well, that didn't help. Agony II wins: 44 FlyPaper 3.0f wins: 53 Ties: 3 Program "Agony II" (length 99) by "Stefan Strack" (contact address "stst@idnsun.gpct.Vanderbilt.Edu"): ;strategy Small-interval CMP scanner that bombs with a SPL 0 carpet. ;strategy This is the good old '88 Agony with some '94 enhancements: ;strategy - boots off decoy to delay (quick)scanners; erases boot pointer ;strategy - optimized decoy to avoid self-triggering for more than 6000 cycles ;strategy Submitted: Sun Jul 31 14:48:08 CDT 1994 Agony II wins: 47 Ties: 4 Your overall score: 145.333333 Agony II has been pushed off the ICWS '94 Draft hill. The current ICWS '94 Draft hill: # %W/ %L/ %T Name Author Score Age 1 30/ 15/ 55 B-Panama X Steven Morrell 146 7 2 45/ 46/ 9 Agony II Stefan Strack 145 1 3 34/ 25/ 40 Blue Funk 3 Steven Morrell 144 66 4 30/ 19/ 52 Silk Warrior 1.4 J.Pohjalainen 141 8 5 35/ 31/ 34 Torch t5 P.Kline 139 71 6 40/ 41/ 20 SJ-4 J.Layland 138 67 7 37/ 37/ 26 Stimpy v2.0 Brant D. Thomsen 138 107 8 40/ 45/ 15 Futility M R Bremer 136 6 9 29/ 24/ 47 Cannonade P.Kline 133 236 10 30/ 26/ 44 Blue Funk Steven Morrell 133 378 11 28/ 23/ 49 Aeka T.Hsu 132 21 12 30/ 28/ 42 Sasami T.Hsu 132 91 13 32/ 31/ 37 Phoenix 1.1 J.Pohjalainen 132 3 14 39/ 46/ 15 Pyramid v5.5 Michael Constant 132 156 15 35/ 39/ 26 IVScan 8000 James Layland 131 29 16 39/ 48/ 13 Iron Gate 1.5 Wayne Sheppard 131 355 17 38/ 48/ 15 Betrave & Rubarbe J.P.Laurin 128 15 18 34/ 41/ 25 Request v3.0 Brant D. Thomsen 127 34 19 33/ 41/ 26 Homemade Ice Cream P.Kline 126 43 20 30/ 35/ 35 FlyPaper 3.0f J.Layland 125 22 21 2/ 2/ 0 Agony II Stefan Strack 7 2