Article 1723 of rec.games.corewar: Newsgroups: rec.games.corewar Path: hellgate.utah.edu!cs.utexas.edu!zaphod.mps.ohio-state.edu!howland.reston.ans.net!ux1.cso.uiuc.edu!news.iastate.edu!dunix.drake.edu!acad.drake.edu!pk6811s From: pk6811s@acad.drake.edu Subject: _Push Off_ Message-ID: <1993Apr7.091844.1@acad.drake.edu> Lines: 206 Sender: news@dunix.drake.edu (USENET News System) Nntp-Posting-Host: acad.drake.edu Organization: Drake University, Des Moines, Iowa, USA Date: Wed, 7 Apr 1993 15:18:44 GMT _PUSH OFF_ A midweek review of Corewar April 7, 1993 ------------------------------------------------------------------------------- I. The Standings: # %W/ %L/ %T Name Author Score Age 1 50/ 41/ 9 Agony 5.1 Stefan Strack 158 116 2 48/ 40/ 12 Dragon Spear c w blue 155 64 3 47/ 44/ 9 Medusa's v7 Mintardjo & Strack 150 255 4 46/ 43/ 11 Eclipse II P.Kline 148 232 5 45/ 43/ 12 Iron Gate Wayne Sheppard 148 918 6 45/ 44/ 12 Zipp c w blue 145 18 7 46/ 47/ 7 Juggernaut v1.4 Anders Ivner 144 14 8 36/ 28/ 36 Imprimis 6 P.Kline 144 362 9 44/ 43/ 13 Paratroops v2.1 W. Mintardjo 144 323 10 38/ 36/ 27 Nurgle c w blue 139 54 11 39/ 41/ 21 Leprechaun 1b Anders Ivner 137 874 12 32/ 28/ 40 Midnight Wayne Sheppard 137 6 13 32/ 26/ 42 It nandor sieben 137 1272 14 32/ 29/ 39 +0 Stormbringer Dan Nabutovsky 136 1392 15 32/ 29/ 39 Sphinx v2.8 W. Mintardjo 136 960 16 40/ 45/ 15 Emerald 4 P.Kline 134 21 17 39/ 46/ 15 Sucker 5 Stefan Strack 133 1256 18 38/ 43/ 19 Moonstone 1 Dan Nabutovsky 133 186 19 38/ 44/ 17 Herem II Anders Ivner 132 736 20 30/ 32/ 38 test Unknown 129 1 21 21/ 44/ 36 Demon2.2 Cormac Walsh 97 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: Spring Break seems to mean something other than beaches and bars for KotH competitors. The action has been furious! In the section below, The Quick Look, submissions are listed which fell short, or made it on the Hill in 19/20th position (or so). The number grows and grows, and what is not shown is the number of _duplicate_ submissions - I attempt to show only the highest score achieved. What a great game! A. K. Dewdney - you're keeping teenagers off the streets! [course it has been a while since SOME of us have seen teenage-hood :-)] Agony and Dragon Spear have been taking turns in first place, both scoring 50%+ wins at times. Did I say something about not seeing 50% wins for a while? Check out this top five: 1 52/ 40/ 8 Agony 5.1 Stefan Strack 165 69 2 50/ 39/ 11 Dragon Spear c w blue 162 17 3 41/ 21/ 38 It nandor sieben 161 1225 4 50/ 39/ 11 Iron Gate Wayne Sheppard 160 871 5 50/ 42/ 8 Medusa's v7 Mintardjo & Strack 157 208 Of course there were a couple of under-100 scores at the other end of the Hill :-) [How did It get up there with all those scanners?] Sometime it would be interesting to hear where these fighter-names come from. I finally figured out Agony and XTC - but it took me a while. But 'Nurgle'? 'Herem'? Not to be outdone in the Corewars emulator club, Albert Ma released a new ms-dos version which, according to early reviews, is a screamer. Thanks Ma - er, um, A.M.! W. Sheppard didn't waste anytime getting re-connected. He's been busy hammering away from his new residence: 21 32/ 57/ 11 I'm Back Wayne Sheppard 107 Unfortunately Wayne got back just in time to see his favorite, long-running stone/imp-spiral program get knocked off: 21 29/ 29/ 42 Night Wayne Sheppard 128 989 Just short of a thousand too, what a shame :-) D. Nabutovsky's been warming up some new fighters - maybe this had something to do with it: 19 32/ 28/ 40 +0 Stormbringer Dan Nabutovsky 136 1388 20 38/ 42/ 20 Moonstone 1 Dan Nabutovsky 134 182 which came back from E.J. Andrews' 'Paper-warrior' submission. Yup, paper warriors (replicators) definitely are hard on stones like Moonstone, and imps can't beat them either - only tie. And yours truly woke up and found a bug in Emerald 3, which made a _major_ difference in its performance. Turns out that this is NOT a gate: spl 0,<-5 dat <-7,#0 Now all you friendly Corewars-types had a chance to run Emerald 3, how come you didn't point this out to me? Along with this fix, I arranged things so instead of bombing the anti-vamp component with a dat #0, it is bombed with a 'jmp -1' which makes a faster core-clear. Emerald 4 has stayed up a week so far - hopefully some more bombers can make it up, then maybe we can get back to my favorite warrior form - replicators [I've given up on self- repairing fighters :-(] ------------------------------------------------------------------------------- IV. The Outlook: 2 39/ 20/ 41 G Paper /T W. Mintardjo 159 1 9 36/ 24/ 40 test 8b@s Unknown 148 1 6 45/ 43/ 13 Zipp c w blue 147 1 10 31/ 26/ 43 G Paper /T2 W. Mintardjo 137 1 6 43/ 45/ 12 Iron Gate 1.1 Wayne Sheppard 142 1 ------------------------------------------------------------------------------- V. The Quick Look: 21 27/ 49/ 24 j j.layland 104 0 21 20/ 71/ 9 r j.layland 69 0 20 30/ 50/ 20 v5 j.layland 109 1 21 5/ 82/ 13 Get Andre van Dalen 28 0 20 16/ 47/ 37 TS3 W. Mintardjo 85 1 21 9/ 85/ 6 Try Andre van Dalen 33 0 21 15/ 71/ 14 Coin Mestern 60 0 21 12/ 77/ 12 Get4 Andre van Dalen 46 0 20 33/ 48/ 20 Harm c w blue 117 1 21 24/ 75/ 1 Orff Fredrik 73 0 21 7/ 39/ 54 Zipp c w blue 75 0 21 20/ 77/ 3 bitz Paul Bobby 62 0 19 26/ 52/ 22 rock j.layland 101 1 20 31/ 31/ 38 test Unknown 130 1 21 4/ 64/ 32 test Anders Ivner 44 0 21 32/ 59/ 8 seek1 Sasha Wait 105 0 21 26/ 42/ 32 stone Sasha Wait 111 0 20 16/ 56/ 28 venio Sasha Wait 75 1 21 11/ 77/ 12 Dwarfs Andre van Dalen 45 0 21 13/ 80/ 7 Test 4 Sami Tammilehto 46 0 19 36/ 46/ 18 Zoiks! C. Parrinello 125 1 21 25/ 59/ 15 seek1b Sasha Wait 92 0 21 12/ 86/ 2 seek1d Sasha Wait 38 0 21 2/ 59/ 38 BACKIMP Paul Bobby 45 0 21 28/ 70/ 2 Blofeld Fredrik 86 0 21 36/ 53/ 11 Cleaver Wayne Sheppard 120 0 21 7/ 53/ 40 CraMPon c w blue 61 0 21 18/ 62/ 20 DemonII Cormac Walsh 74 0 21 2/ 72/ 27 GTZ 1.0 James Jesensky 31 0 20 2/ 35/ 62 No Hope Jeff Peters 69 1 21 11/ 81/ 8 Stapper Andre van Dalen 41 0 21 17/ 66/ 17 Sweeper E. J. Andrews 67 0 21 17/ 69/ 14 splits1 Sasha Wait 65 0 21 25/ 61/ 14 veniont Sasha Wait 88 0 21 28/ 50/ 23 Buzzbomb Paul Bobby 106 0 21 22/ 43/ 35 Demon2.2 Cormac Walsh 102 0 20 28/ 49/ 23 Orff 2.0 Fredrik 107 1 21 19/ 42/ 39 Rabbit 1 Mestern 97 0 20 26/ 69/ 5 Roadkill Jeff Peters 83 1 21 8/ 74/ 17 fire 1.0 James Jesensky 42 0 21 13/ 60/ 27 splits1b Sasha Wait 66 0 21 30/ 49/ 21 stone2dd Sasha Wait 111 0 21 18/ 82/ 0 Blah v1.0 Paul Bobby 54 0 21 12/ 58/ 31 Brimstone Sami Tammilehto 66 0 21 33/ 49/ 18 Discovery David Johnson 116 0 21 27/ 52/ 21 Simplex-9 Sami Tammilehto 102 0 21 1/ 47/ 52 pepper1.1 Hank Turowski 54 0 21 1/ 44/ 55 No Hope v2 Jeff Peters 58 0 21 25/ 42/ 34 Oculomotor Fredrik 108 0 20 31/ 62/ 7 Orff 1.1.1 Fredrik 101 1 21 11/ 81/ 8 Pepper 1.5 Hank Turowski 40 0 21 14/ 80/ 6 sub-type-c c w blue 47 0 11 32/ 25/ 43 test 87b@s Unknown 140 1 21 38/ 53/ 9 Light Speed Wayne Sheppard 123 0 19 35/ 46/ 19 Meteor v4.0 W. Mintardjo 125 1 21 1/ 68/ 30 ImpBreed-1.1 Jonathan Roy 34 0 21 12/ 67/ 21 Parasite v 4 Roderick Easton 58 0 21 9/ 46/ 45 Pirates v1.1 Brant D. Thomsen 71 0 19 41/ 54/ 5 Stoned Again c w blue 128 1 21 6/ 71/ 23 SuperImp 1.0 Jonathan Roy 41 0 19 39/ 49/ 12 sub-type-cmp c w blue 130 1 20 7/ 60/ 33 Brimstone 1.2 Sami Tammilehto 55 1 21 0/ 50/ 49 ImpLance2-1.0 Jonathan Roy 50 0 21 0/ 76/ 24 ImpLance3-1.0 Jonathan Roy 24 0 21 0/ 81/ 19 ImpLance4-1.0 Jonathan Roy 20 0 21 0/ 84/ 16 ImpLance5-1.0 Jonathan Roy 16 0 21 30/ 60/ 10 Simple-Bomber E. J. Andrews 101 0 21 30/ 58/ 12 BscannerBomber Wayne Sheppard 102 0 21 10/ 61/ 28 side-pipes 1.0 James Jesensky 59 0 21 4/ 54/ 43 superdwarf 1.0 Cliff Fitzmorris 54 0 21 1/ 69/ 29 DeathLance2-1.0 Jonathan Roy 33 0 21 1/ 92/ 7 ImpLance2-1.0-t Jonathan Roy 9 0 21 39/ 59/ 2 No Ties Allowed Wayne Sheppard 120 0 20 1/ 64/ 35 Self splitting imp W. Mintardjo 38 1 20 29/ 68/ 3 Thundering Buttucks Jordan Horwich 91 1 ------------------------------------------------------------------------------- VI. The Hint: The ADD instruction is used by many of the top programs to maintain their slim figures (size). This is because it adds both the A- and B-operands of the two designated locations. Thus with one ADD, a cmp-scanner can modify both locations of its comparison, a bomber can set up one location for decrement and one for bomb, and a vampire can create the appropriate jmp instruction for its target location. What other instructions act on both the A- and B- operands? Another slimming strategy is to use unrequired B-operands for storing pointers or other data. What instructions do not use their B-operand? ------------------------------------------------------------------------------- VII. The End: Paul Kline pk6811s@acad.drake.edu