Article 1967 of rec.games.corewar:
Newsgroups: rec.games.corewar
Path: hellgate.utah.edu!dog.ee.lbl.gov!overload.lbl.gov!agate!howland.reston.ans.net!vixen.cso.uiuc.edu!newsrelay.iastate.edu!dunix.drake.edu!acad.drake.edu!pk6811s
From: pk6811s@acad.drake.edu
Subject: _Push Off_
Message-ID: <1993Jul29.150730.1@acad.drake.edu>
Lines: 184
Sender: news@dunix.drake.edu (USENET News System)
Nntp-Posting-Host: acad.drake.edu
Organization: Drake University, Des Moines, Iowa, USA
Date: Thu, 29 Jul 1993 21:07:30 GMT

                                _PUSH OFF_
                        A midweek review of Corewar
                               July 28, 1993
-------------------------------------------------------------------------------
  I.  The Standings:

 #  %W/ %L/ %T                      Name               Author   Score     Age
 1  42/ 41/ 18           Grimm's Vampyre             c w blue     143      95
 2  45/ 46/  9                 Agony 6.0        Stefan Strack     143     166
 3  35/ 27/ 38              FlyPaper 3.0            J.Layland     142     336
 4  39/ 36/ 25         Winter Werewolf 3         W. Mintardjo     142     230
 5  42/ 43/ 14              Dragon Spear             c w blue     141    1014
 6  43/ 44/ 13            Iron Gate 1.01       Wayne Sheppard     141      55
 7  43/ 46/ 11                   Impurge     Fredrik Ohrstrom     140     236
 8  37/ 34/ 29                  Herem VI         Anders Ivner     139      84
 9  32/ 25/ 43       Deck of Many Things             c w blue     138      41
10  31/ 23/ 46                       ttt        nandor sieben     138     136
11  30/ 22/ 48               Impact v1.0         Anders Ivner     138      49
12  30/ 23/ 47             Night Crawler       Wayne Sheppard     137     912
13  30/ 23/ 46                Imprimis 7              P.Kline     137     152
14  30/ 23/ 47               Sphinx v2.8         W. Mintardjo     137    1910
15  30/ 24/ 47        Incrimination v1.0     Brant D. Thomsen     136     316
16  40/ 46/ 14           Fire Storm v1.1         W. Mintardjo     135     551
17  30/ 26/ 45                     Hydra      Stephen Linhart     134      19
18  22/ 13/ 64       Imps! Imps! Imps!-d       Steven Morrell     131     146
19  40/ 50/ 10              Creampuff II             P. Kline     130       9
20  35/ 46/ 20               lil' shears              P.Kline     124       1

21   7/ 50/ 43            Hyper Cat V2.1         E.C et P.E.M      64       0

-------------------------------------------------------------------------------
 II.  The Basics:

       -Core War Archives are available via anonymous FTP at 
        soda.berkeley.edu in pub/corewar...

       -FAQ for this newsgroup is available via anonymous FTP at
        rtfm.mit.edu as pub/usenet/news.answers/games/corewar-faq.z

-------------------------------------------------------------------------------
III.  The Scoop:

Accolades to CW Blue whose Dragon Spear passed 1000 challenges this week.
Considering its age, Dragon Spear has been unusually successful the last
few days, frequently occupying the #1 spot.  Can't recall whether we
ever saw DS's source - hint-hint - :-).

A flurry of apparent newcomers has been assaulting the Hill recently.
Linhart's interesting 'Hydra' program is the most successful entry.
Note to Steve: some of us spent months before getting on KotH.
Additional Note to Steve, whose email was bounced back to me:

   I noticed you are able to ;kill some versions of Hydra but not all.
   Did you submit a version from another computer account?  KotH uses
   the sender's mail address not the ;author line to distinguish ownership.
   If not, you can contact Bill Shubert by sending a regular mail message
   to the same address as KotH.

   Going to give us any hints about what makes Hydra work? :-)

-------------------------------------------------------------------------------
 IV.  The Outlook:

 8  30/ 25/ 44                     Hydra      Stephen Linhart     135       1
 8  43/ 47/  9              Creampuff II             P. Kline     139       1

-------------------------------------------------------------------------------
  V.  The Quick Look:

20  26/ 45/ 28                 nugget v6         Nick Bourner     108       1
21   0/ 47/ 53                 Tie Me Up          M. S. Veach      54       0
21   0/ 87/ 13              Findimp Test            G. Ritter      13       0
21   0/ 89/ 11                   frontv0           Mike Feier      11       0
21   0/ 89/ 11       Pink Nightmare V1.2           Mike Feier      11       0
21   1/ 30/ 69                     Thing            G. Ritter      72       0
21   1/ 34/ 66               Infest v1.0            M. Burton      68       0
21   1/ 35/ 64                      fork          E. Djikstra      67       0
21   1/ 54/ 45              Pause&Clear2         James Ojaste      49       0
21   1/ 72/ 28                front242v3           Mike Feier      29       0
21   1/ 84/ 14              Crazed Dwarf            G. Ritter      19       0
21   2/ 29/ 69             Deflagellator            G. Ritter      74       0
21   2/ 62/ 36                    Quartz            G. Ritter      42       0
21   2/ 64/ 34                    Kimp3!         James Ojaste      41       0
21   2/ 98/  0                 gImp 1.00     Patrice Cummings       7       0
21   3/ 76/ 21                 banzai_pe          P.E. Moreau      31       0
21   5/ 70/ 25          Crazed Dwarf 1.1            G. Ritter      41       0
21   6/ 57/ 36                     Kimp!         James Ojaste      55       0
21   6/ 90/  5               Mantis 8000            D. Ritter      21       0
21   7/ 40/ 53                Thing 1.21            G. Ritter      73       0
21   7/ 56/ 38                    Thief!         James Ojaste      57       0
21   7/ 66/ 26                     Clone            G. Ritter      48       0
21   9/ 68/ 23                  Test IRP       Rodney Schuler      51       0
21   9/ 77/ 13                  VFC V2.0          P.E. Moreau      42       0
21  10/ 29/ 61                   Test-IS            G. Ritter      92       0
21  10/ 88/  2                Sieve v1.0         James Ojaste      33       0
21  11/ 82/  7                Dopey 1.04     Patrice Cummings      40       0
21  12/ 80/  8            Kammakazi V0.0           Mike Feier      44       0
21  13/ 35/ 52                 Thing 1.2            G. Ritter      92       0
21  13/ 59/ 28            threescore 1.0        Steve Gunnell      66       0
21  13/ 69/ 18                 Scan v1.3         James Ojaste      58       0
21  13/ 72/ 15                    Bang2!         James Ojaste      53       0
21  13/ 87/  1                      Wipe         James Ojaste      39       0
21  14/ 76/ 10              Hyper Cat V2         E.C et P.E.M      52       0
21  15/ 71/ 14                     Bang!         James Ojaste      58       0
21  15/ 79/  6                  Plit 1.0            G. Ritter      51       0
21  16/ 79/  5                sore loser       Steven Morrell      53       0
21  16/ 83/  1                     dopey     patrice cummings      48       0
21  17/ 68/ 15                      test              P.Kline      67       0
21  17/ 80/  3                    D2.2ab         James Ojaste      55       0
21  18/ 29/ 53             gen1417062609          the sun god     108       0
21  19/ 32/ 49         toilet paper v1.0       Steven Morrell     107       0
21  19/ 75/  6                     mauve          Greg Ritter      64       0
21  22/ 27/ 51             Test-IS,S +13              Unknown     117       0
21  22/ 28/ 50              Test-IS,S +5            G. Ritter     115       0
21  22/ 35/ 44                 Test-IS,S            G. Ritter     109       0
21  22/ 75/  3                     D2.2a         James Ojaste      70       0
21  23/ 38/ 40       Jason's Super Hydra Jason & Stephen Linh     108       0
21  23/ 47/ 30                  minimite         Cormac Walsh     100       0
21  24/ 34/ 43               Test-IS,D,S            G. Ritter     114       0
21  26/ 65/  9                      D2.2         James Ojaste      87       0
21  28/ 46/ 25              Passport 1.1              P.Kline     110       0
21  29/ 61/ 10                    Spiral      Stephen Linhart      98       0
21  32/ 45/ 23               Emerald 4.1              P.Kline     119       0
21  32/ 52/ 16                   :( v1.1       Steven Morrell     111       0
21  33/ 46/ 22            Emerald 5.1000              P.Kline     120       0
21  33/ 48/ 19               lil' shears              P.Kline     118       3

-------------------------------------------------------------------------------
 VI.  The Hint:

Last week I mentioned that there could be a difference in success between
ADDing your steps and SUBtracting them.  Here is the result of a little
test I ran, using +12 and -12 as step sizes in Lil' Shears:

Opponent                  sub #12    add #12    sub - add
------------------        --------   --------  -----------
Impurge                   50/44/06   74/23/03  -24/+21/+03
FlyPaper 3.0              22/56/22   06/78/16  +14/-22/+06
Creampuff II              65/28/07   53/31/16  +12/-03/-09
Fire Storm v1.1           30/53/17   44/45/11  -14/+08/+06
Dragon Spear              51/29/20   44/41/15  -07/+12/-05
ttt                       11/71/18   12/68/20  -01/+03/-02
Winter Werewolf 3         44/35/21   48/30/22  -04/+05/-01
Grimm's Vampyre           36/49/15   35/52/13  +01/-03/+02
Agony 6.0                 53/39/08   47/39/14  +06/+00/-06
Iron Gate 1.01            40/36/24   43/43/14  -03/-07/+10
Herem VI                  30/45/25   32/42/26  -02/+03/-01
Hydra                     17/60/23   22/54/24  -05/+06/-01
Imprimis 7                26/42/32   22/55/23  +04/-13/+09
Night Crawler             20/58/22   27/49/24  -07/+09/-02
Impact v1.0               26/34/40   22/40/38  +04/-06/+02
Deck of Many Things       09/31/60   05/38/57  +04/-07/+03
Sphinx v2.8               29/43/28   32/44/24  -03/-01/+04
Imps! Imps! Imps!-d       05/68/27   07/67/26  -02/+01/+01
Incrimination v1.0        35/33/32   43/31/26  -08/+02/+06
lil' shears (self)        36/36/28   42/42/16  -06/-06/+12

Against Impurge and FlyPaper I definitely suspect a difference.  Against
Creampuff and Fire Storm, maybe.  Unfortunately the differences seemed
to cancel each other out, so no overall advantage is gained :-(.
Other differences are probably due to the randomness inherant in KotH.
Here is the source for Lil' Shears, an 8-line spl-jmp bombing b-scanner
with a gate.  The gate is not obvious, but develops after the core-clear.

;redcode
;name lil' shears
;kill lil' shears
;author P.Kline
;strategy bscanning spl-jmp bomber with core-clear & gate
bbmb     mov bjmp,@bjmp
bnex     add #12,@2
         jmz bnex,@bbmb
         mov bspl,@bbmb
bjmp     jmp @-1,-1      ; this gets bombed with bspl to start core-clear
bspl     spl 0,<1        ; this gets decremented by above to <7872
         mov 1,-3
         dat <7871,<-1   ; this decrements the mov for the core-clear
         end bnex

-------------------------------------------------------------------------------
VII.  The End:

Paul Kline
pk6811s@acad.drake.edu


Article 1968 of rec.games.corewar:
Path: hellgate.utah.edu!dog.ee.lbl.gov!overload.lbl.gov!agate!spool.mu.edu!uwm.edu!cs.utexas.edu!uunet!noc.near.net!nic.umass.edu!risky.ecs.umass.edu!kirk.ecs.umass.edu!trodrigu
From: trodrigu@kirk.ecs.umass.edu (Stephen Linhart)
Newsgroups: rec.games.corewar
Subject: Hydra (redcode)
Date: 2 Aug 1993 05:41:21 GMT
Organization: University of Massachusetts, Amherst
Lines: 120
Distribution: world
Message-ID: <23i9e1$o2d@risky.ecs.umass.edu>
NNTP-Posting-Host: kirk.ecs.umass.edu

Here's my latest version of Hydra for anyone who's interested.
 
Stephen
 
;redcode
;name      Hydra
;author    Stephen Linhart
;strategy  14 regenerative dat bombers
;strategy  2 regenerative spl bomber
;strategy  sync at start
;strategy  safer start
;kill
 
          dat    #0,    #0
          dat    #0,    #0
          dat    #0,    #0
          dat    #0,    #0
          dat    #0,    #0
 
d         mov    -1,   <-3
 
a         spl     0,   <-2
b         mov    -3,   <-3
c         djn    -2,   <-4
 
start     spl    40,  <600
          spl    20, <1100
          spl    10, <1600
          spl     5, <2100
          mov     c,    <3
          mov     b,    <2
          mov     a,    <1
          jmp    @0, #7500
          mov     c,    <3
          mov     b,    <2
          mov     a,    <1
          jmp    @0, #7000
          spl     5, <2600
          mov     c,    <3
          mov     b,    <2
          mov     a,    <1
          jmp    @0,  #-50
          mov     c,    <3
          mov     b,    <2
          mov     a,    <1
          jmp    @0, #6500
          spl    10, <3100
          spl     5, <3600
          mov     c,    <3
          mov     b,    <2
          mov     a,    <1
          jmp    @0, #6000
          mov     c,    <3
          mov     b,    <2
          mov     a,    <1
          jmp    @0, #5500
          spl     5, <4100
          mov     c,    <3
          mov     b,    <2
          mov     a,    <1
          jmp    @0, #5000
          mov     c,    <3
          mov     b,    <2
          mov     a,    <1
          jmp    @0, #4500
          spl    20, <4600
          spl    10, <5100
          spl     5, <5600
          mov     c,    <3
          mov     b,    <2
          mov     a,    <1
          jmp    @0, #4000
          mov     c,    <3
          mov     b,    <2
          mov     a,    <1
          jmp    @0, #3500
          spl     5, <6100
          mov     c,    <3
          mov     b,    <2
          mov     a,    <1
          jmp    @0, #3000
          mov     c,    <3
          mov     b,    <2
          mov     a,    <1
          jmp    @0, #2500
          spl    10, <6600
          spl     5, <7100
          mov     c,    <3
          mov     b,    <2
          mov     a,    <1
          jmp    @0, #2000
          mov     c,    <3
          mov     d,    <2
          mov     a,    <1
          jmp    @0, #1600
          spl     5, <7600
          mov     c,    <3
          mov     d,    <2
          mov     a,    <1
          jmp    @0, #1100
          mov     c,    <3
          mov     b,    <2
          mov     a,    <1
          jmp    @0,  #500
 
          dat    #0,    #0
          dat    #0,    #0
          dat    #0,    #0
          dat    #0,    #0
          dat    #0,    #0
          dat    #0,    #0
          dat    #0,    #0
          dat    #0,    #0
          dat    #0,    #0
          dat    #0,    #0
          dat    #0,    #0
          dat    #0,    #0
 
          end start



Article 1989 of rec.games.corewar:
Newsgroups: rec.games.corewar
Path: hellgate.utah.edu!csn!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!howland.reston.ans.net!vixen.cso.uiuc.edu!newsrelay.iastate.edu!dunix.drake.edu!acad.drake.edu!pk6811s
From: pk6811s@acad.drake.edu
Subject: _Push Off_
Message-ID: <1993Aug25.102414.1@acad.drake.edu>
Lines: 239
Sender: news@dunix.drake.edu (USENET News System)
Nntp-Posting-Host: acad.drake.edu
Organization: Drake University, Des Moines, Iowa, USA
Date: Wed, 25 Aug 1993 16:24:14 GMT

                                _PUSH OFF_
                        A midweek review of Corewar
                              August 25, 1993
-------------------------------------------------------------------------------
  I.  The Standings:

 #  %W/ %L/ %T                      Name               Author   Score     Age
 1  40/ 40/ 20           Grimm's Vampyre             c w blue     141     135
 2  42/ 45/ 13            Iron Gate 1.01       Wayne Sheppard     139      95
 3  31/ 25/ 43              FlyPaper 3.0            J.Layland     137     376
 4  37/ 38/ 25         Winter Werewolf 3         W. Mintardjo     136     270
 5  42/ 49/  9                 Agony 6.0        Stefan Strack     136     206
 6  29/ 23/ 48                       ttt        nandor sieben     136     176
 7  29/ 22/ 49               Impact v1.0         Anders Ivner     136      89
 8  41/ 46/ 13                   Impurge     Fredrik Ohrstrom     135     276
 9  27/ 18/ 55                     pMARS        pMARS project     135       1
10  40/ 47/ 13              Dragon Spear             c w blue     134    1054
11  28/ 22/ 50             Night Crawler       Wayne Sheppard     134     952
12  27/ 22/ 51               Sphinx v2.8         W. Mintardjo     133    1950
13  27/ 23/ 50                Imprimis 7              P.Kline     132     192
14  34/ 36/ 30                  Herem VI         Anders Ivner     132     124
15  27/ 23/ 50        Incrimination v1.0     Brant D. Thomsen     132     356
16  36/ 42/ 22             Distance v6.4     Brant D. Thomsen     129      31
17  34/ 41/ 25             Leprechaun 1b         Anders Ivner     128      20
18  26/ 25/ 49                     Hydra      Stephen Linhart     127      21
19  38/ 49/ 13           Fire Storm v1.1         W. Mintardjo     127     591
20  18/ 13/ 69         Imps! Imps! Imps!       Steven Morrell     123       2

21  25/ 30/ 46                Passport 2              P.Kline     119       0

-------------------------------------------------------------------------------
 II.  The Basics:

       -Core War Archives are available via anonymous FTP at 
        soda.berkeley.edu in pub/corewar...

       -FAQ for this newsgroup is available via anonymous FTP at
        rtfm.mit.edu as pub/usenet/news.answers/games/corewar-faq.z

-------------------------------------------------------------------------------
III.  The Scoop:

Just got back from two weeks of backpacking with the Boy Scouts in
the mountains of New Mexico.  Sorry, there was no Internet access
anywhere (no email, phonemail or US mail:-).  Was glad to see you
all took it easy while I was gone and Imprimis is still on the Hill.

I see that Hydra and IMPS! IMPS! IMPS! have been published (yes! new redcode!).
IMPS! IMPS! IMPS! is _such_ a simple program.  Good work on the part of
authors S. Linhart and S. Morrell.

Portable Mars is now available from soda.berkeley.edu in rec.games.corewar.
My C compiler arrived while I was gone (crazy Purchasing department
lost the paperwork for a month and I missed the free trip to Honolulu),
and I am looking forward to playing with pmars.  (can anyone tell me
how to unzip files on the Mac?  I have UnZip5.xx but it doesn't work)

Today's standings show less than 20 points separating the top and
bottom players on KotH.  Needs some stirring up :-)

Sorry, rschuler, mercy is not the word many players use to describe KotH:
    ;strategy a CMP scanning vampire.  AntiVamp does not work on it
    ;strategy because B field of the fang contains untraceable garbage.
    ;strategy May the hill show mercy, for this is my first Vampire.

-------------------------------------------------------------------------------
 IV.  The Outlook:

 5  32/ 27/ 41                   flytest            J.Layland     137       1
10  23/ 12/ 65              sub-type-aix             c w blue     134       1
10  30/ 28/ 42                Passport 2              P.Kline     133       1

-------------------------------------------------------------------------------
  V.  The Quick Look:

17  38/ 41/ 21                  Herem II         Anders Ivner     134       1
18  27/ 26/ 47                     Hydra      Stephen Linhart     129       1
19  34/ 42/ 24               lil' shears              P.Kline     125       1
19  36/ 38/ 26             Leprechaun 1b         Anders Ivner     134       1
20  19/ 14/ 67         Imps! Imps! Imps!       Steven Morrell     124       1
20  21/ 38/ 41         toilet paper v1.0       Steven Morrell     105       1
20  22/ 28/ 50           Test-IS,S +13.1            G. Ritter     115       1
20  24/ 27/ 49             Test-IS,S +13            G. Ritter     121       1
20  28/ 47/ 24                      test              P.Kline     109       1
20  31/ 43/ 27                clown V1.2         P.E.M et E.C     118       1
20  32/ 41/ 27                Clown V1.3         E.C et P.E.M     124       1
20  39/ 50/ 10                   Cleaver       Wayne Sheppard     128       1
21   0/ 49/ 51                    Test C Stig Hemmer (stig@pv      51       0
21   0/ 66/ 34                    ImpFun            G. Ritter      34       0
21   0/ 83/ 17                front242v6           Mike Feier      18       0
21   0/ 88/ 12                  Drekspam           Mike Feier      12       0
21   0/ 89/ 11                    Test A Stig Hemmer (stig@pv      12       0
21   0/ 89/ 11                    Test B Stig Hemmer (stig@pv      11       0
21   0/ 91/  9 Decker V0.00(The short fo           Mike Feier       9       0
21   0/ 93/  7      Splitting-Image_V1.1         Remy Wetzels       8       0
21   0/ 94/  6         Seek&Destroy-V1.0         Remy Wetzels       6       0
21   0/ 94/  6       Pink Nightmare V1.5           Mike Feier       7       0
21   1/ 38/ 60             Deadfall v1.5         Remy Wetzels      65       0
21   1/ 45/ 54               boooof V1.0              J.Hynes      56       0
21   1/ 48/ 51        Double Ghoster 1.0          John Morrow      54       0
21   1/ 57/ 42 Buffy 1.0 (Next Generatio          John Morrow      45       0
21   1/ 67/ 31                Splat v1.0         Remy Wetzels      35       0
21   1/ 83/ 16              front242v6.5           Mike Feier      18       0
21   1/ 89/ 11               Cobra-short           Mike Feier      13       0
21   1/ 91/  8           Dwarfstrap v1.0         Remy Wetzels      10       0
21   1/ 92/  7              Decker V0.01           Mike Feier       9       0
21   2/ 44/ 54             X-Bomb^2 v1.6         Remy Wetzels      60       0
21   2/ 49/ 49            X-Bomb^2 v1.6y         Remy Wetzels      55       0
21   3/ 75/ 22                     Cobra           Mike Feier      32       0
21   3/ 81/ 16             TratDwarf 1.2       Jason Northrup      26       0
21   4/ 74/ 22                 The Chain       Massimo Manghi      33       0
21   4/ 81/ 15              pitcherII.rc         J Kyle Kelso      26       0
21   5/ 60/ 35                  multiply          John Currie      49       0
21   5/ 83/ 12          The Chain v1.1.4       Massimo Manghi      27       0
21   5/ 90/  6             Immaculate 0a       Rodney Schuler      20       0
21   5/ 93/  2                   Troll-D           Mike Feier      18       0
21   6/ 50/ 44              Vladimir2cca         James Ojaste      63       0
21   6/ 52/ 42             mass multiply          John Currie      60       0
21   6/ 53/ 41        mass multiply V1.1          John Currie      59       0
21   6/ 62/ 32                 Scan V1.0          John Currie      51       0
21   7/ 50/ 43            Hyper Cat V2.1         E.C et P.E.M      64       0
21   7/ 51/ 42                   Stinger       Rodney Schuler      64       0
21   7/ 72/ 22                 PitcherII         J Kyle Kelso      41       0
21   8/ 49/ 43                     Surge            G. Ritter      67       0
21   8/ 49/ 43                  Vampy 5a         James Ojaste      68       0
21   8/ 69/ 23                PitcherIIa         J Kyle Kelso      48       0
21   9/ 80/ 11                 mass move          John Currie      39       0
21  10/ 83/  6                  MegaWimp         James Ojaste      37       0
21  10/ 86/  4                Mirror 1.0     Devin Kilminster      34       0
21  11/ 54/ 35                   FedUp.3         James Ojaste      69       0
21  11/ 59/ 30                      rude              Unknown      63       0
21  13/ 46/ 41              ALL IMP V1.0         E.C et P.E.M      80       0
21  13/ 56/ 31                  Twist2a!         James Ojaste      70       0
21  13/ 72/ 15                MegaWimp.3         James Ojaste      53       0
21  13/ 81/  6                      copy          John Currie      44       0
21  13/ 83/  4                    D2.2ac         James Ojaste      43       0
21  13/ 83/  4                    Thrill         James Ojaste      43       0
21  14/ 68/ 18                    Choink         James Ojaste      60       0
21  14/ 81/  5         Hornets Nest V0.1           Mike Feier      46       0
21  15/ 60/ 25                     Vamp3         James Ojaste      69       0
21  15/ 62/ 23           Smart Bomb 1.00     Devin Kilminster      68       0
21  15/ 74/ 11                   Quandry            G. Ritter      56       0
21  15/ 74/ 11                 Pasta 2.0     Devin Kilminster      57       0
21  16/ 56/ 28                  Surge +1            G. Ritter      77       0
21  16/ 75/  9                     Blaze         James Ojaste      57       0
21  16/ 82/  2                 Well Hard          John Currie      51       0
21  18/ 69/ 13                  Choink.2         James Ojaste      68       0
21  18/ 71/ 12                  bangle 3        Steve Gunnell      65       0
21  19/ 63/ 18                      test     Devin Kilminster      75       0
21  19/ 65/ 17                    Vamp3d         James Ojaste      73       0
21  19/ 78/  3                   KSC 1.0     Devin Kilminster      61       0
21  19/ 78/  4         small bomber V0.1          P.E. Moreau      60       0
21  20/ 65/ 16                     Teddy      Stephen Linhart      75       0
21  20/ 66/ 14                     FedUp         James Ojaste      74       0
21  22/ 68/ 11                 Choink.2b         James Ojaste      75       0
21  23/ 20/ 57              gen654430835     c/o I.R.Woollard     126       0
21  23/ 41/ 36                    Quartz      Stephen Linhart     104       0
21  23/ 63/ 14                Whatever.3         James Ojaste      82       0
21  23/ 71/  7          Skip Vampire 3.0     Devin Kilminster      74       0
21  24/ 29/ 47              Gladiator +2            G. Ritter     119       0
21  24/ 31/ 45                    Hydral      Stephen Linhart     118       0
21  24/ 40/ 36                nugget 7.6         nick bourner     107       0
21  24/ 64/ 12                   vertigo       Steven Morrell      83       0
21  25/ 62/ 13                      test            J.Layland      87       0
21  26/ 46/ 27               clown V1.01          P.E. Moreau     107       0
21  26/ 48/ 26                      Opal      Stephen Linhart     105       0
21  26/ 61/ 12                    Vamp2b         James Ojaste      91       0
21  27/ 53/ 20                 nugget v7         Nick Bourner     101       0
21  27/ 60/ 13             lawnmower 0.1       Steven Morrell      94       0
21  27/ 62/ 11                    Spiral      Stephen Linhart      92       0
21  29/ 51/ 20                Vampy 2cbd         James Ojaste     107       0
21  29/ 51/ 20                Vladimir2c         James Ojaste     107       0
21  29/ 53/ 17                Vampy 5.01         James Ojaste     105       0
21  29/ 53/ 18      Vampy 4 (== 2cbd :-)         James Ojaste     105       0
21  30/ 44/ 26                    sprite         Cormac Walsh     116       0
21  30/ 51/ 19                   Vampy 5         James Ojaste     109       0
21  31/ 55/ 13                   :( v1.1       Steven Morrell     107       0
21  31/ 57/ 12               Vladimir2cb         James Ojaste     105       0
21  32/ 55/ 13                Bing! v1.2         James Ojaste     108       0
21  35/ 60/  5                     Bing!         James Ojaste     110       0

-------------------------------------------------------------------------------
 VI.  The Hint:

What is the perfect anti-imp bomb?  I recall some discussion last winter
about which DAT bomb had the most impact on an imp-spiral, and got to 
thinking about it again.  Here is a sample bombing scheme:
        ....
        add #step,ptr
ptr     mov bmb,<xxx
        ...
bmb     dat <2667,<5334
        ...

A nine-process three-point imp-spiral (mov 0,2667) looks something like this:
    1.    4.    7.
    2.    5.    8
    3.    6.    9
where location 1 mov's to 2 etc., and 147, 258, 369 are all consecutive
locations in core.  Dotted locations 1-7 have 'mov 0,2667' instructions
under them, but locations 8 and 9 must wait for the imp to recycle from 1
because they are sitting on 'dat 0,0' instructions.

To kill a process in an imp-spiral you have to hit it immediately before
it executes, otherwise anything you put on it will be 'healed' by the
spiral.  Now, if my ptr is pointing at 7 I will decrement 7 and drop
the bomb on 5:
    1.    4.    7.<
    2.    5.x   8
    3.    6.    9
assuming it is 5's turn to execute, he will die and decrement 6 and 7:
    1.    4.    7.<<
    2.          8
    3.    6.<   9
then 6 will execute a mov 0,2666 which effectively decrements 4, 7 will
execute a mov 0,2665 which lands on 2:
    1.    4.<   7.<<
    2.<<        8
    3.    6.<   9
then 8 and 9 will die since they were not set up from 7:
    1.    4.<   7.<<
    2.<<     
    3.    6.<
now the spiral advances:
          1.<   4.<<  7
          2.x
          3.<   6
1 is executing a mov 0,2666, so 2 dies.  3 also executes a mov 0,2666
and 4 a mov 0,2665 so 6 and 7 die, leaving 1 3 and 4 which don't
form a complete ring and also die.

So it is possible to kill a nine-process (or smaller) spiral with a single
dat-bomb.  Anyone care to take up a 12-process case?  A seven-point spiral?

-------------------------------------------------------------------------------
VII.  The End:

Paul Kline
pk6811s@acad.drake.edu


Article 1994 of rec.games.corewar:
Newsgroups: rec.games.corewar
Path: hellgate.utah.edu!dog.ee.lbl.gov!agate!doc.ic.ac.uk!pipex!sunic!kth.se!eufrat.nada.kth.se!d92-foh
From: d92-foh@eufrat.nada.kth.se (Fredrik hrstrm)
Subject: Impurge
Message-ID: <1993Aug29.121820.9533@kth.se>
Sender: usenet@kth.se
Nntp-Posting-Host: eufrat.nada.kth.se
Organization: Royal Institute of Technology, Stockholm, Sweden
Date: Sun, 29 Aug 1993 12:18:20 GMT
Lines: 30

Here is my program Impurge. A spl -1 carpet stuns a spiral better than spl 0
if it manages to hit the head. The core clear gates incoming spirals 2/3 of
the time.

;redcode
;name Impurge 
;author Fredrik Ohrstrom
;kill Impurge

bomber	mov #26, counter
	add #26, comper
boom	mov bomb, <comper
counter djn boom, #26
adder   sub incr, @boom
comper  cmp 16, 0
	djn bomber, <stopper
stopper djn adder, #245
        spl 0, <-31
        mov 2, <-29
bomb    spl -1, <-31
incr    dat <-32, <-32


        end adder


-------------------------------------------------------------------------------

   Fredrik hrstrm 



Article 2000 of rec.games.corewar:
Path: hellgate.utah.edu!dog.ee.lbl.gov!overload.lbl.gov!agate!howland.reston.ans.net!gatech!asuvax!asuacad!aznxs
Organization: Arizona State University
Date: Wed, 1 Sep 1993 15:38:29 MST
From: <AZNXS@ASUACAD.BITNET>
Message-ID: <93244.153829AZNXS@ASUACAD.BITNET>
Newsgroups: rec.games.corewar
Subject: Re: New standard and KOTH
References: <14118.9309011330@pyrfect.pyra.co.uk>
Lines: 11

There are two servers. The original has two hills: the regular(ICWS-88) and
the experimental (involves read-write limitations and nothing to do with the
proposed-94 hill) .
The new server at koth@stormking.com has three hills: regular, experimental
and proposed-94 . To send warriors include the line
;redcode-94
into your warrior.
The new server runs pMARS (portable MARS ) . C source and DOS executable
available at soda.berkeley.edu by anonymous FTP .

Nandor.


