Warrior Benchmarks
Current time is  5:42:52.34 pm
Current date is Mon 05-24-2010
Comline: pmars -b -l 100 -d 100 -s 8000 -p 8000 -c 80000 -r 250 -f

159.4         M84A636.RED   M84a 636
149.2         DBLFIRE.RED   Double Fire
100.3         BOOM.RED      Boom!
099.4         BESTO~BZ.RED  Best of the best
092.2         REDPI~FS.RED  RedPixel.2
090.8         INFRA~8D.RED  Infractus Lepus
089.2         REPB1B.RED    RepliBomber Strain 1B
085.1         OPTI4.RED     Opti-4
083.4         80.RED        GotDup?
080.1         58.RED        Confused Paper
079.7         DEV5.RED      Dev5
077.9         MOREV~ZN.RED  MoreVamp v4
077.8         NASTY~DD.RED  NastyBomberV7
076.3         24.RED        Almost88
075.0         REFRIED.RED   Refried RedBeans
072.6         FIREH~ES.RED  FireHouse
072.1         PALLENS.RED   Pallens Calx
071.9         TWO.RED        2
071.8         BANG.RED      Bang!
071.1         MAYA17.RED    Maya v1.7
063.0         FORKED.RED    Forked Lite Ning 4.076
062.8         GOINM~Y4.RED  Goin' Mobile
058.5         JOLT03.RED    Jolt v0.3
032.8         SIMPL~JP.RED  SimpleJMNWarriorV2
017.9         DUALS~0Q.RED  DualScanV3

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

Warrior 24.RED

;redcode
;name Almost88
;author TEV5/WTN
;evolved 24.red 5/23/09
;assert CORESIZE==8000
spl    # 7497,>  838
mov    {   13,< 6340
mov    #   10,{ 2634
mov    @   10,>    7
add    $   -4,$    6
djn    } 6306,*    5
div    *    3,@  -18

Opponent        Scores    Results     Performance of Almost88
--------------- --------- ----------- ---------=---------=---------=---------=
TimeScape (1.0) 188  374  0 62 188    **********
nobody special  202  346  0 48 202    **********
Paperone        236  281  1 16 233    ************
Marcia Trionfal 120  513  1 132 117   ******
Blue Funk 3     117  552  12 157 81   ******
Cannonade       119  527  5 141 104   ******
Tornado         465  276  152 89 9    ************************
Fire Storm v1.1 398  326  124 100 26  *********************
Rave            128  608  38 198 14   ******
Iron Gate       58   682  16 224 10   ***
Porch Swing     118  616  34 200 16   ******
Thermite 1.0    141  570  34 177 39   *******
--------------- --------- ----------- ---------=---------=---------=---------=
Adjusted Score: 76.3 

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

Warrior 58.RED

;redcode
;name Confused Paper
;author TEV5/WTN
;evolved 58.red 5/25/09
;assert CORESIZE==8000
slt.x  $ 1554,} 4041
spl.a  $   -4,<   -5
mov.b  @   -5,}   16
seq.x  $   -5,#   15
spl.f  # 6370,{  -16
spl.i  $ 5007,$   17
mov.i  * 1475,{ 1127
mov.i  { 5488,>    9
mov.i  <   13,{   -3
mov.i  < 2356,{   -3
djn.i  $   -2,{ 5681
div.x  } 3451,{ 1762
sne.i  * 4378,$ 3412
djn.i  $  -16,@    8
jmn.x  #   -4,} 4876
mov.i  } 7736,* 5702
mov.ba $ 3353,* 2159
djn.ba >  -14,$    1

Opponent        Scores    Results     Performance of Confused Paper
--------------- --------- ----------- ---------=---------=---------=---------=
TimeScape (1.0) 193  364  0 57 193    **********
nobody special  180  390  0 70 180    *********
Paperone        202  349  1 50 199    **********
Marcia Trionfal 147  465  3 109 138   *******
Blue Funk 3     187  433  19 101 130  *********
Cannonade       229  340  16 53 181   ************
Tornado         466  280  154 92 4    ************************
Fire Storm v1.1 390  342  124 108 18  ********************
Rave            61   688  20 229 1    ***
Iron Gate       79   667  25 221 4    ****
Porch Swing     87   654  26 215 9    ****
Thermite 1.0    183  549  55 177 18   *********
--------------- --------- ----------- ---------=---------=---------=---------=
Adjusted Score: 80.1 

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

Warrior 80.RED

;redcode
;name GotDup?
;author TEV6/WTN
;evolved 80.red 5/25/09
;assert CORESIZE==8000
mov.i  $ 3527,$ 1893
spl.ab # 4892,< 4471
slt.x  $   18,*   -5
spl.b  $ 1074,} 4804
spl.f  #    9,$   -9
mov.i  $  -20,{   -6
mov.i  #   23,} 3998
mov.i  }  -18,}   -4
mov.i  }  -18,}   -4
mod.i  $ 2270,}    0
jmn.i  > 6305,#  -13
spl.a  $  -17,@ 2397
dat.a  $  364,# 3880
mov.b  *   13,}   -5
mov.ab #    8,}   -8
mov.i  $    2,# 4028
spl.b  { 6573,@   19
spl.a  $  -13,@ 6328
jmn.ba }  -11,> 4369

Opponent        Scores    Results     Performance of GotDup?
--------------- --------- ----------- ---------=---------=---------=---------=
TimeScape (1.0) 242  266  0 8 242     ************
nobody special  233  284  0 17 233    ************
Paperone        221  308  0 29 221    ***********
Marcia Trionfal 209  332  0 41 209    ***********
Blue Funk 3     174  435  11 98 141   *********
Cannonade       214  349  9 54 187    ***********
Tornado         378  369  125 122 3   ********************
Fire Storm v1.1 387  354  126 115 9   ********************
Rave            40   706  12 234 4    **
Iron Gate       95   647  29 213 8    *****
Porch Swing     176  551  51 176 23   *********
Thermite 1.0    133  589  35 187 28   *******
--------------- --------- ----------- ---------=---------=---------=---------=
Adjusted Score: 83.4 

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

Warrior BANG.RED

;redcode-94
;name Bang!
;author Terry Newton
;strategy Evolved by RedMixer 1.0d-8K7 4/14/09
;origin 03_05.red
;parents 04_02.red 03_02.red -> 03_03.red
;generation 395 
;assert CORESIZE==8000
div.ab { 2707 , @ 3667
mov.ab {  315 , #    0
mul.x  @ 5391 , *    0
jmz.a  #    1 , $    0
spl.i  $ 3782 , $    1
spl.ab $ 5175 , {    2
spl.f  #    2 , }    1
mov.i  }  531 , { 7927
mov.i  *    6 , {   -6
djn.f  @   -4 , {   -7
seq.i  #    6 , #   -7
end 5 
;species 03_05
;wins 10
;score 202

Opponent        Scores    Results     Performance of Bang!
--------------- --------- ----------- ---------=---------=---------=---------=
TimeScape (1.0) 66   618  0 184 66    ***
nobody special  56   641  1 196 53    **
Paperone        63   627  1 189 60    ***
Marcia Trionfal 31   688  0 219 31    *
Blue Funk 3     127  529  11 145 94   ******
Cannonade       136  505  9 132 109   *******
Tornado         444  306  148 102 0   ***********************
Fire Storm v1.1 459  282  150 91 9    ************************
Rave            73   676  24 225 1    ***
Iron Gate       90   660  30 220 0    ****
Porch Swing     336  408  110 134 6   *****************
Thermite 1.0    275  443  81 137 32   **************
--------------- --------- ----------- ---------=---------=---------=---------=
Adjusted Score: 71.8 

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

Warrior BESTO~BZ.RED

;redcode-b
;author Compudemon
;name Best of the best
;strategy win win win
;strategy tried lots of differnt programs
;strategy tried pspacers 5 different components
;strategy tried every strategy
;strategy because i added so many things and remove almost
;strategy as many i may have a copy of someones code but
;strategy but i dont remember names of programer or program
;strategy at least i tried to make an original program
;assert 1

spt     equ     (last+300)
gate1   equ     (stone-3)

org scan

pval    DAT.F   $0,     $0                   ; will points to the Dat
scan    JMZ.F   scan,   >spt    ; linear bomb-scan
        SUB.AB  #2,     spt     ; Try 2, 3 and 4
cloop   MOV.I   >bptr,  >spt
        DJN.B   cloop,  #5
        SUB.AB  #3,     spt
bptr    JMP.B   @spt,   #gat
gat     DAT.F   #0,     #5
bomb    DAT.F   >2667,  #5      
        SPL.B   #0,     >gat+2667
dloop   MOV.I   bomb,   >gat    ; anti-imping dirty core-clear
dl      DJN.F   dloop,  >gat    ; Thank you Bjoern.
stone   SPL.B   #95,    >-95
last    MOV.I   zgate,   }gate1
zgate    DAT.F  zgate-gate1+2,   >gate1
end

Opponent        Scores    Results     Performance of Best of the best
--------------- --------- ----------- ---------=---------=---------=---------=
TimeScape (1.0) 36   681  1 216 33    *
nobody special  26   698  0 224 26    *
Paperone        43   664  0 207 43    **
Marcia Trionfal 13   727  1 239 10    
Blue Funk 3     559  163  177 45 28   *****************************
Cannonade       292  418  84 126 40   ***************
Tornado         591  159  197 53 0    *******************************
Fire Storm v1.1 637  112  212 37 1    *********************************
Rave            89   659  29 219 2    ****
Iron Gate       64   685  21 228 1    ***
Porch Swing     105  642  34 213 3    *****
Thermite 1.0    527  212  172 67 11   ****************************
--------------- --------- ----------- ---------=---------=---------=---------=
Adjusted Score: 99.4 

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

Warrior BOOM.RED

;redcode-94
;name Boom!
;author Terry Newton
;strategy Evolved by RedMixer 1.0d-8K8 4/15/09
;origin 14_05.red
;parents 07_01.red 08_02.red -> 08_01.red
;generation 696 
;assert CORESIZE==8000
mov.ab #    0 , *    1
div.ab @    0 , *    0
spl.i  # 1391 , {    1
mov.i  } 4796 , }   -1
djn.x  $   -1 , }   -2
div.b  $    6 , #    3
dat.ba #    2 , { 2125
seq.i  >    6 , < 2969
mov.i  <    3 , *   -2
jmn.ba <    8 , # 5369
mov.i  } 6114 , > 3802
end 2 
;species 01_11

Opponent        Scores    Results     Performance of Boom!
--------------- --------- ----------- ---------=---------=---------=---------=
TimeScape (1.0) 49   676  8 217 25    **
nobody special  36   681  1 216 33    *
Paperone        36   681  1 216 33    *
Marcia Trionfal 12   729  1 240 9     
Blue Funk 3     192  414  16 90 144   **********
Cannonade       289  349  59 79 112   ***************
Tornado         489  261  163 87 0    **************************
Fire Storm v1.1 496  244  162 78 10   **************************
Rave            224  524  74 174 2    ***********
Iron Gate       331  418  110 139 1   *****************
Porch Swing     471  273  155 89 6    *************************
Thermite 1.0    384  360  126 118 6   ********************
--------------- --------- ----------- ---------=---------=---------=---------=
Adjusted Score: 100.3 

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

Warrior DBLFIRE.RED

;redcode-94nop
;name Double Fire
;kill Double Fire
;author ADeadHeaD
;assert CORESIZE == 8000
;strategy ok, it's Airbag
;strategy changed to use imp-bombs; tweaked spacing, step and placement
;strategy imp failsafe (against nPaper) like Recount
;bmb1 (simple imp) is effective against stone-imps
;bmb2 kills scanners immediately but turns into an imp in a few cycles
;one-two stone is improved by gathering all its parts closer together
;imp carpets are separated and moved away from home

step            equ     335

one             add.f   incr    ,ptr    ; part 1 of .5c bomber
                mov.i   bmb2    ,*ptr
                jmz.f   one     ,>check ; airbag check
                jmp     imps1   ,<cptr
check           dat.f   0,0
incr            dat     #step*3 ,step*3
bmb2            mov     step*16 ,1      ; kills scanners immediately
bmb1            mov.i   #step   ,1      ; stuns spl-loops, delays paper
            for 12
                dat.f   0,0
            rof
two             mov.i   bmb1    ,@ptr   ; part 2 of .5c bomber
ptr             mov.i   check+4*step,*check+5*step
                jmz.f   two     ,<check ; airbag check
;break
                djn.f   imps2   ,<check+5
            for 16
                dat.f   0,0
            rof
                dat.f   0,0
cptr            dat.f   0       ,4000
                dat.f   0,0
cbmb1           dat.f   <5335   ,(finish+8-cptr)
                dat.f   0,0
finish          spl     #0
                spl     #0      ,<cptr+1      ; d-clear to finish
                mov.i   cbmb1   ,>cptr
                djn.f   -1      ,>cptr
                mov.i   #step   ,1
            for 20
                dat.f   0,0
            rof
impst1          equ     (check+221)
impst2          equ     (check+132)
imps2           spl     >finish   ,<check+8     ; continuous imp launcher
                spl      #0      ,<check+4     ; "<" to kill runaway imps
                add.a   #2668    ,1
                djn.f   impst2-2668,<check+16
            for 11
                dat.f   0,0
            rof
imps1           spl     finish   ,<cbmb1       ; continuous imp launcher
                spl     #0       ,<cptr
                add.f   #2668    ,1
                jmp     impst1-2668,<-5000
            for 5
                dat.f   0,0
            rof
imp1            mov.i   #500,2667
start           spl     one  ,impst1+4        ; start bomber 1
                spl     two  ,impst2+4        ; start bomber 2
                mov     imp1 ,<-2
                mov     imp1 ,<-2
                djn     -2   ,#4
                end     start


Opponent        Scores    Results     Performance of Double Fire
--------------- --------- ----------- ---------=---------=---------=---------=
TimeScape (1.0) 219  315  1 33 216    ***********
nobody special  212  326  0 38 212    ***********
Paperone        222  312  2 32 216    ***********
Marcia Trionfal 222  309  1 30 219    ***********
Blue Funk 3     481  181  131 31 88   *************************
Cannonade       423  213  103 33 114  **********************
Tornado         599  128  192 35 23   *******************************
Fire Storm v1.1 519  198  162 55 33   ***************************
Rave            396  306  116 86 48   *********************
Iron Gate       356  347  103 100 47  ******************
Porch Swing     499  235  161 73 16   **************************
Thermite 1.0    329  338  82 85 83    *****************
--------------- --------- ----------- ---------=---------=---------=---------=
Adjusted Score: 149.2 

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

Warrior DEV5.RED

;redcode-94
;name Dev5
;author Roy van Rijn
; <roy_van_rijn@hotmail.com>
;strategy Silk replicator
;assert 1

start   spl     1,      <3000
        spl     1,      <1500
        mov     -1,     0

silk    spl.a   @0,     1210    ;Split (simple Silk)
        mov.i   }silk,  >silk   ;Copy it
        add.a   #112,   silk    ;Add some distance
        spl     attack, 0
        jmp.a   silk,   {silk   ;repeat the thing resetting pointer

attack  mov     2,      <-1      ;Do the attack! :)
        jmp     -1,     0


Opponent        Scores    Results     Performance of Dev5
--------------- --------- ----------- ---------=---------=---------=---------=
TimeScape (1.0) 237  279  1 15 234    ************
nobody special  236  278  0 14 236    ************
Paperone        239  278  2 15 233    ************
Marcia Trionfal 181  394  2 73 175    *********
Blue Funk 3     197  449  31 115 104  **********
Cannonade       210  390  20 80 150   ***********
Tornado         498  249  165 82 3    **************************
Fire Storm v1.1 325  415  105 135 10  *****************
Rave            53   689  15 227 8    **
Iron Gate       50   695  15 230 5    **
Porch Swing     74   668  22 220 8    ***
Thermite 1.0    93   633  23 203 24   ****
--------------- --------- ----------- ---------=---------=---------=---------=
Adjusted Score: 79.7 

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

Warrior DUALS~0Q.RED

;redcode
;name DualScanV3
;author Skybuck Flying
;strategy Dual Scan
;strategy Bomber
;assert 1
;version 3
;date 20 february 2008
;Inspired by talk about q scans on corewar newsgroup
;Faster version uses multiple scan instructions
;Faster version uses multiple bomb instructions

Initialization
mov Location1, Bomb
jmp Compare

WarriorLength equ WarriorEnd - WarriorBegin

WarriorBegin

Location1
Location2
	dat $WarriorEnd, $(WarriorEnd + CORESIZE /2) - WarriorLength
Spacing
	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



Compare
seq }Location1, >Location2
jmp Bomber
seq }Location1, >Location2
jmp Bomber
seq }Location1, >Location2
jmp Bomber
seq }Location1, >Location2
jmp Bomber
seq }Location1, >Location2
jmp Bomber
seq }Location1, >Location2
jmp Bomber
seq }Location1, >Location2
jmp Bomber
seq }Location1, >Location2
jmp Bomber
seq }Location1, >Location2
jmp Bomber
sne }Location1, >Location2
jmp Compare

Bomber
nop {Location1, <Location2

mov Bomb, }Location1
mov Bomb, >Location2

mov Bomb, }Location1
mov Bomb, >Location2

mov Bomb, }Location1
mov Bomb, >Location2

mov Bomb, }Location1
mov Bomb, >Location2

mov Bomb, }Location1
mov Bomb, >Location2

mov Bomb, }Location1
mov Bomb, >Location2

mov Bomb, }Location1
mov Bomb, >Location2

mov Bomb, }Location1
mov Bomb, >Location2

mov Bomb, }Location1
mov Bomb, >Location2

mov Bomb, }Location1
mov Bomb, >Location2

jmp Compare
Bomb dat $0, $0

WarriorEnd
	dat $0, $0

Opponent        Scores    Results     Performance of DualScanV3
--------------- --------- ----------- ---------=---------=---------=---------=
TimeScape (1.0) 5    740  0 245 5     
nobody special  3    744  0 247 3     
Paperone        34   682  0 216 34    *
Marcia Trionfal 1    748  0 249 1     
Blue Funk 3     60   690  20 230 0    ***
Cannonade       63   687  21 229 0    ***
Tornado         27   723  9 241 0     *
Fire Storm v1.1 45   705  15 235 0    **
Rave            82   667  27 222 1    ****
Iron Gate       66   684  22 228 0    ***
Porch Swing     105  645  35 215 0    *****
Thermite 1.0    46   703  15 234 1    **
--------------- --------- ----------- ---------=---------=---------=---------=
Adjusted Score: 17.9 

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

Warrior FIREH~ES.RED

;redcode
;name FireHouse
;author P.Kline
;strategy multiple spl-carpeting, spiral-hunting scanners
;assert (CORESIZE==55440) || (CORESIZE==8000)

      for (CORESIZE==55440)
vCore     equ    55440
vCopies   equ    6
      rof

      for (CORESIZE==8000)
vCore     equ    8000
vCopies   equ    4
      rof
      
vSpace    equ    (vCore/vCopies)
vStep     equ    13

vPtr      jmp    vScan    ,vIncr+3
          dat    0        ,0
          dat    0        ,0
       
vAttack   mov.ba vPtr     ,vPtr
          mov    #vPtr-vSpiral  ,vSpiral
          add.b  vPtr     ,vSpiral
vSpiral   mov.x  @0       ,@0            ; extract spiral increment
          mov.b  @vSpiral ,vSpiral
          
vWipe     mov    vSpl     ,<vPtr         ; positive wipe
          mov    >vPtr    ,>vPtr
          jmn.f  vWipe    ,>vPtr
          
          add.ba vSpiral  ,vPtr          ; try spiral search
          jmz.f  vMod     ,*vPtr
          mov.ab vPtr     ,vPtr
          slt    vPtr     ,#vEnd-vPtr
          jmn.f  vWipe    ,@vPtr
vMod      mod    #vSpace-10,vPtr
          
vNext     add    #vStep   ,vPtr          ; f-scan
vScan     jmz.f  vNext    ,@vPtr
          mod    #vSpace-10,vPtr         ; confine search space
vSelf     slt    vPtr     ,#vEnd+5-vPtr
vGate     jmz.f  vAttack  ,vPtr+1 
          djn    vNext    ,#9            ; count self-scans
        
          spl    #0       ,#0
vSpl      spl    #0       ,#0
          mov    vClr     ,<-2           ; reverse-wipe to overcome self-stuns
          mov    vClr     ,>vGate        ; forward-wipe to win
          mov    vClr     ,>vGate  
          djn.f  -2       ,>vGate
vClr      dat    0        ,2-vGate
          dat    0,0
          dat    0,0
vEnd      dat    0,0
      for 30
          dat    0,0
      rof
vStart    mov    <vBoot   ,{vBoot
     for (vClr-vPtr)
          mov    <vBoot   ,{vBoot
     rof
vBoot     spl    vClr+1+vSpace ,vClr+1   ; boot all but one copy
          add    vIncr    ,vBoot
          djn    vStart   ,#vCopies-1
          jmp    vScan    ,100
vIncr     dat    vSpace+(vClr+1-vPtr),vClr+1-vPtr

          end    vStart

Opponent        Scores    Results     Performance of FireHouse
--------------- --------- ----------- ---------=---------=---------=---------=
TimeScape (1.0) 274  364  54 84 112   **************
nobody special  307  343  69 81 100   ****************
Paperone        309  336  68 77 105   ****************
Marcia Trionfal 394  268  102 60 88   *********************
Blue Funk 3     188  503  43 148 59   **********
Cannonade       128  593  33 188 29   ******
Tornado         99   648  32 215 3    *****
Fire Storm v1.1 167  569  51 185 14   ********
Rave            75   669  23 221 6    ****
Iron Gate       93   618  18 193 39   ****
Porch Swing     81   648  20 209 21   ****
Thermite 1.0    65   671  17 219 14   ***
--------------- --------- ----------- ---------=---------=---------=---------=
Adjusted Score: 72.6 

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

Warrior FORKED.RED

;redcode-94b
;name Forked Lite Ning 4.076
;author Ansel G. Sermersheim
;       Ansel Greenwood Sermersheim
;strategy  incendiary bombing cmp-scanner
;strategy  Multiple-pass spl/infinite dat coreclear 
;strategy With step size optimized for toasting imps
;assert 1

org start1

step1   equ     1295

        dat     1,      0
bm1     mov     1,      >1
bm2     spl     -1,     -10          
step    dat     #step1,  #step1

hitit   mov     bm1,            @complin
        mov     bm2,            *complin;a-field of this &

start1  add.f   step,           complin ;this must be identical
complin cmp.a   -1,             -2
        jmp     hitit,          <rets   ; <rets so wo dont have to waste a
line later
rets    djn     start1,         #1600
        jmp     @0,             c2   ;a this &

c2      spl     0,              -1  ;this
        mov     *ptrbm,         <ptrbm
        sub.ab  #2666,          ptrbm
bomb    dat     <(-10)-2667,    <-10
ptrbm   dat     bm2,            -10
        dat     bm2+1,          0

Opponent        Scores    Results     Performance of Forked Lite Ning 4.076
--------------- --------- ----------- ---------=---------=---------=---------=
TimeScape (1.0) 110  539  3 146 101   *****
nobody special  120  546  12 154 84   ******
Paperone        209  464  44 129 77   ***********
Marcia Trionfal 170  512  34 148 68   *********
Blue Funk 3     91   646  26 211 13   ****
Cannonade       188  509  45 152 53   **********
Tornado         214  514  64 164 22   ***********
Fire Storm v1.1 179  545  51 173 26   *********
Rave            80   641  17 204 29   ****
Iron Gate       171  513  35 149 66   *********
Porch Swing     156  561  41 176 33   ********
Thermite 1.0    203  488  48 143 59   **********
--------------- --------- ----------- ---------=---------=---------=---------=
Adjusted Score: 63 

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

Warrior GOINM~Y4.RED

;redcode-94
;assert 1
;name Goin' Mobile
;strategy dodge stones, forward clears, and some scanners
;strategy (e.g. He Scans Alone, Blur 2)

pointer equ (top + (top-first))

top     dat  -100,   0
move    sub.ab top, #-100
        mov    top,  pointer
        mov   @top, }pointer  ; copy self over footprint
        jmn.f   -1, >top
        jmp   *top,  0     ; jump to the new copy
first   mov.ba move, top
wipe    mov    top, <move  ; clear fast, scan slow
        mov    top, <move
        jmz.b wipe, {top   ; check for fresh "footprints"
        jmp   move,  0

end wipe


Opponent        Scores    Results     Performance of Goin' Mobile
--------------- --------- ----------- ---------=---------=---------=---------=
TimeScape (1.0) 2    746  0 248 2     
nobody special  1    748  0 249 1     
Paperone        5    740  0 245 5     
Marcia Trionfal 0    750  0 250 0     
Blue Funk 3     18   732  6 244 0     
Cannonade       3    747  1 249 0     
Tornado         537  213  179 71 0    ****************************
Fire Storm v1.1 180  570  60 190 0    *********
Rave            42   696  10 228 12   **
Iron Gate       384  366  128 122 0   ********************
Porch Swing     352  382  112 122 16  ******************
Thermite 1.0    360  390  120 130 0   *******************
--------------- --------- ----------- ---------=---------=---------=---------=
Adjusted Score: 62.8 

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

Warrior INFRA~8D.RED

;redcode-94
;name Infractus Lepus
;author Terry Newton
;strategy Evolved by RedMixer 1.0d-8K13(20)
;origin 09_75.red
;parents 02_04.red 03_05.red -> 02_05.red (4/28/09)
;generation 282 
;assert CORESIZE==8000
spl.b  #    0 , < 4014
spl.ab @  701 , } 5023
mov.i  }   -2 , }   -1
spl.x  $   -1 , > 4873
mov.i  * 2698 , < 7988
djn.ab $   -3 , $    4
mov.b  } 6911 , # 6168
sne.i  <    3 , { 6032
mod.ba <   -2 , @    3
mod.b  <   -2 , @ 1398
djn.i  > 2230 , * 5861
djn.i  > 7243 , * 1991
mul.ba $    0 , $   -8
jmp.i  > 5203 , $ 1992
djn.i  #    3 , {    1
jmp.i  $    8 , *   -3
djn.x  < 5693 , } 4563
mov.i  {   12 , $   15
div.i  {   10 , #    3
dat.a  @  -10 , }  -13
djn.i  #    1 , $ 4811
end 1 
;species 08_06

Opponent        Scores    Results     Performance of Infractus Lepus
--------------- --------- ----------- ---------=---------=---------=---------=
TimeScape (1.0) 221  308  0 29 221    ***********
nobody special  219  312  0 31 219    ***********
Paperone        173  407  1 79 170    *********
Marcia Trionfal 143  464  0 107 143   *******
Blue Funk 3     170  479  23 126 101  *********
Cannonade       200  374  8 66 176    **********
Tornado         586  160  194 52 4    *******************************
Fire Storm v1.1 354  378  112 120 18  ******************
Rave            95   647  29 213 8    *****
Iron Gate       114  630  36 208 6    ******
Porch Swing     258  474  80 152 18   *************
Thermite 1.0    193  526  54 165 31   **********
--------------- --------- ----------- ---------=---------=---------=---------=
Adjusted Score: 90.8 

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

Warrior JOLT03.RED

;redcode-b test
;name Jolt v0.3
;author J.A-Worth
;strategy boot->scan->clear
;strategy v 0.1-original, scan->clear
;strategy v 0.2-added boot
;strategy v 0.3-parallelized clear
;strategy 126->107->62?!
;assert 1

special equ 48
bdest   equ 4123   ; not real one, though this probably won't help anybody.

        org boot


clearp	dat #bomb, #100
target	dat #100, #112
next	add step, target
check	sne *target, @target
	add step, target
	seq *target, @target
	slt.ab #special, target
	djn next, #1000
attack	mov bomb,}target	; yeah, its huge, and it bombs both spots
	mov bomb,>target	
	mov bomb+1,}target
	mov bomb+1,>target
	mov bomb+2,}target
	mov bomb+2,>target
	add.f bomb+1, target
	jmn.b next, attack-1 
clear	spl #4, #0
	mov *clearp, >clearp
step	dat #42, #42
	dat #18,#40
bomb	spl #18,#93
	spl #-3,>-3 
	jmp -2, <-3

a for 44			; big decoy, but my scanner will bomb it too
	dat a,45-a
rof

bptr	dat bomb+3,bdest

boot	mov {bptr,<bptr
for 24
	mov {bptr,<bptr
rof
	add.ab #4,bptr
	spl @bptr, #0		; start up scanner
	add.ab #14,bptr
	spl @bptr, #0		; start up coreclear
	mov 2, <-1		; wipe boot sequence
	djn.b -1,#33
	dat #23,#2356

        end


Opponent        Scores    Results     Performance of Jolt v0.3
--------------- --------- ----------- ---------=---------=---------=---------=
TimeScape (1.0) 144  486  8 122 120   *******
nobody special  156  489  17 128 105  ********
Paperone        229  424  44 109 97   ************
Marcia Trionfal 199  457  35 121 94   **********
Blue Funk 3     148  565  37 176 37   *******
Cannonade       83   614  10 187 53   ****
Tornado         233  509  75 167 8    ************
Fire Storm v1.1 157  574  46 185 19   ********
Rave            97   646  30 213 7    *****
Iron Gate       82   649  21 210 19   ****
Porch Swing     171  555  49 177 24   *********
Thermite 1.0    57   675  13 219 18   ***
--------------- --------- ----------- ---------=---------=---------=---------=
Adjusted Score: 58.5 

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

Warrior M84A636.RED

;redcode-94nop
;name M84a 636
;author Maezumo/WTN
;assert 1
;evolved with -=< Maezumo - Fizmo's Corewar Evolver >=-
;evolved:06:41:36 05-30-2009
add.ab # 2325 ,$ 1
jmz.f  $ -1 ,> 2201
spl.b  # 2260 ,{ 1252
mov.i  @ 2 ,> -2
mov.i  @ 1 ,> -3
djn.f  $ -2 ,{ 2
dat.f  # -14 ,$ 6
spl.b  # -5 ,$ 7
dat.f  $ 0 ,$ 0
dat.f  $ 0 ,$ 0
dat.f  $ 0 ,$ 0
dat.f  $ 0 ,$ 0
dat.f  $ 0 ,$ 0
dat.f  $ 0 ,$ 0
dat.f  $ 0 ,$ 0
dat.f  $ 0 ,$ 0
dat.f  $ 0 ,$ 0
dat.f  $ 0 ,$ 0
dat.f  $ 0 ,$ 0
dat.f  $ 0 ,$ 0
end

Opponent        Scores    Results     Performance of M84a 636
--------------- --------- ----------- ---------=---------=---------=---------=
TimeScape (1.0) 399  255  101 53 96   *********************
nobody special  462  225  133 54 63   ************************
Paperone        518  197  161 54 35   ***************************
Marcia Trionfal 483  228  148 63 39   *************************
Blue Funk 3     452  191  115 28 107  ************************
Cannonade       233  449  55 127 68   ************
Tornado         206  515  59 162 29   **********
Fire Storm v1.1 165  561  47 179 24   ********
Rave            484  259  159 84 7    *************************
Iron Gate       376  367  123 120 7   ********************
Porch Swing     508  235  167 76 7    ***************************
Thermite 1.0    498  231  159 70 21   **************************
--------------- --------- ----------- ---------=---------=---------=---------=
Adjusted Score: 159.4 

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

Warrior MAYA17.RED

;redcode-94
;name Maya v1.7
;author Christoph C. Birk
;strategy CMP scanner (SPL 0 carpet) + core clear
;assert CORESIZE==8000 
;scored 109 on pizza '94 hill (18.7.95)
;        74 Wilkies
 
DIST    equ 14
SIZE    equ 14
STEP    equ 30
LOOP    equ 267
GATE    equ 30

scan    add incr,comp
comp    cmp 4*STEP,4*STEP+DIST   ; if not equal
        jmp carpet               ; carpet bombing
        djn scan,#LOOP           ; # of loops 
        jmp bomb                 ; core clear

for 43
        dat #0
rof

carpet  mov #SIZE,count     
split   mov bomb,<comp           ; SPL 0 - carpet
count   djn split,#SIZE
        add #SIZE,comp
        jmp scan

for 43   
        dat #0
rof

bomb    spl 0,<bomb-GATE         ; imp-gate
erase   mov incr,<bomb-1         ; fast core clear 
        jmp erase,<bomb-GATE     ; imp-gate
incr    dat }STEP,>STEP

        end comp


Opponent        Scores    Results     Performance of Maya v1.7
--------------- --------- ----------- ---------=---------=---------=---------=
TimeScape (1.0) 54   642  0 196 54    **
nobody special  43   664  0 207 43    **
Paperone        60   651  7 204 39    ***
Marcia Trionfal 62   635  3 194 53    ***
Blue Funk 3     118  601  29 190 31   ******
Cannonade       43   691  9 225 16    **
Tornado         264  471  83 152 15   **************
Fire Storm v1.1 188  548  58 178 14   **********
Rave            271  463  85 149 16   **************
Iron Gate       237  462  62 137 51   ************
Porch Swing     342  378  104 116 30  ******************
Thermite 1.0    453  270  142 81 27   ************************
--------------- --------- ----------- ---------=---------=---------=---------=
Adjusted Score: 71.1 

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

Warrior MOREV~ZN.RED

;redcode-94
;name MoreVamp v4
;author Franz
;start vampire
;assert (CORESIZE%5)==0

step equ 5
detect equ 200
        org vamp

;lets start at 2000 since that should be covered with the pit
ccp     dat pit,fang-detect-20
        dat 0,0
gate    dat 0,0
        dat 0,0
fang    jmp pit-100, #100
        dat 0,0

;i'll ad self splitting to enhance the durability
;
vamp    spl #-step, #step

incr    add.f vamp, fang
        mov.i fang, @fang

;this will give us not only detection of our fangs
;coming in but also of imps! and the clear is fairly anti imp
;not the best but worth the effort:)
        jmz.f incr, fang-detect
        mov.i gate,>kill
;standard spl/dat coreclear
cc      spl #sec-ccp, #60
        mov *ccp, >ccp
        jmp -1,>gate


;lets put the pit on the bottom so we can have it carpet bomb
;and to optimize a bit we'll put the stepsize on the first spl
;to avoid the dat

for 50
dat 0,0
rof

pit     spl #cc-ccp,>2000
sec     spl #2, #30
        mov -1,<2000
kill    jmp -3, >gate

        end


Opponent        Scores    Results     Performance of MoreVamp v4
--------------- --------- ----------- ---------=---------=---------=---------=
TimeScape (1.0) 203  440  32 111 107  **********
nobody special  193  478  38 133 79   **********
Paperone        61   631  1 191 58    ***
Marcia Trionfal 53   662  6 209 35    **
Blue Funk 3     229  451  53 127 70   ************
Cannonade       214  385  21 78 151   ***********
Tornado         285  432  84 133 33   ***************
Fire Storm v1.1 266  461  81 146 23   **************
Rave            223  484  60 147 43   ***********
Iron Gate       151  580  44 187 19   ********
Porch Swing     211  505  59 157 34   ***********
Thermite 1.0    249  429  59 119 72   *************
--------------- --------- ----------- ---------=---------=---------=---------=
Adjusted Score: 77.9 

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

Warrior NASTY~DD.RED

;redcode
;name NastyBomberV7
;author Skybuck Flying
;strategy Nasty Bombing + Nasty End Game + Nasty Gates
;history Created on 30 november 2007
;history Updated on 11 january 2009
;assert 1

WarriorLength equ (WarriorEnd - WarriorBegin)

mov  #(CORESIZE/7)-1, -8

WarriorBegin


	WarriorBombLoopBegin

		WarriorBombLoopPlaceBomb
			mov Bomb, @BombPosition
			;	mov @BombPosition, Bomb	; vice versa, scans for debugging purposes.

		WarriorBombLoopChangeBombPosition
			add.ab #7, $BombPosition	; nasty SPREAD YEAH

		WarriorBombLoopRepeat
			djn WarriorBombLoopBegin, @-10 ;    #(CORESIZE/7)-1
	WarriorBombLoopEnd


	Warrior2Length equ (WarriorEnd - WarriorBegin)

	Warrior2Begin

		BombingLength equ $-( (CORESIZE) - 5 )

		StunCounter nop $WeaponSelect, BombingLength  ; will be overwritten as to reset itself :)
		StunFire mov *StunCounter, >StunCounter
		StunRepeat jmp StunFire, <WarriorBegin-5			; gate added.

		WeaponSelect
		StunBomb spl $(-StunCounter)+1, BombingLength
		ClearBomb dat $(-StunCounter)-1, BombingLength

	Warrior2End

	WarriorDataBegin
		Bomb spl #0, #0
		BombPosition dat #WarriorEnd, #WarriorEnd
	WarriorDataEnd

WarriorEnd
	dat $0, $0

Opponent        Scores    Results     Performance of NastyBomberV7
--------------- --------- ----------- ---------=---------=---------=---------=
TimeScape (1.0) 211  445  39 117 94   ***********
nobody special  170  500  30 140 80   *********
Paperone        270  420  70 120 60   **************
Marcia Trionfal 211  481  51 141 58   ***********
Blue Funk 3     113  551  9 155 86    ******
Cannonade       180  450  20 110 120  *********
Tornado         296  443  95 144 11   ***************
Fire Storm v1.1 227  488  64 151 35   ************
Rave            189  531  53 167 30   **********
Iron Gate       166  529  37 158 55   ********
Porch Swing     84   627  15 196 39   ****
Thermite 1.0    219  471  53 137 60   ***********
--------------- --------- ----------- ---------=---------=---------=---------=
Adjusted Score: 77.8 

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

Warrior OPTI4.RED

;redcode
;name Opti-4
;author Terry Newton
;strategy OptiMAX on a RedMixer warrior
;assert CORESIZE==8000
n1 equ 6331
n2 equ -99
n3 equ 2576
n4 equ 411
spl   # n1, {  0
mov.i } n2, }  2
mov.i < n3, { -2
djn   $ n4, } -1
end


Opponent        Scores    Results     Performance of Opti-4
--------------- --------- ----------- ---------=---------=---------=---------=
TimeScape (1.0) 162  426  0 88 162    ********
nobody special  197  359  1 55 194    **********
Paperone        219  318  2 35 213    ***********
Marcia Trionfal 135  483  1 117 132   *******
Blue Funk 3     129  528  12 145 93   ******
Cannonade       141  474  2 113 135   *******
Tornado         629  119  209 39 2    *********************************
Fire Storm v1.1 325  418  106 137 7   *****************
Rave            95   653  31 217 2    *****
Iron Gate       158  590  52 196 2    ********
Porch Swing     157  583  49 191 10   ********
Thermite 1.0    208  526  64 170 16   ***********
--------------- --------- ----------- ---------=---------=---------=---------=
Adjusted Score: 85.1 

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

Warrior PALLENS.RED

;redcode-94
;name Pallens Calx
;author Terry Newton
;strategy Evolved by RedMixer 1.0d-8K9 (4/24/09)
;origin 07_07.red
;parents 06_08.red 05_08.red -> 06_09.red
;generation 949 
;assert CORESIZE==8000
spl.ba #    2 , $   -4
mov.i  } 2692 , { 7906
mov.i  {    0 , <    3
djn.ab $   -2 , $    2
spl.b  { 1396 , @  381
spl.b  $ 1397 , @ 5867
end 0 
;species 02_02

Opponent        Scores    Results     Performance of Pallens Calx
--------------- --------- ----------- ---------=---------=---------=---------=
TimeScape (1.0) 41   668  0 209 41    **
nobody special  23   704  0 227 23    *
Paperone        40   670  0 210 40    **
Marcia Trionfal 13   727  1 239 10    
Blue Funk 3     105  573  11 167 72   *****
Cannonade       118  574  20 172 58   ******
Tornado         382  367  127 122 1   ********************
Fire Storm v1.1 429  318  142 105 3   **********************
Rave            199  547  65 181 4    **********
Iron Gate       170  578  56 192 2    *********
Porch Swing     277  442  82 137 31   **************
Thermite 1.0    367  355  113 109 28  *******************
--------------- --------- ----------- ---------=---------=---------=---------=
Adjusted Score: 72.1 

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

Warrior REDPI~FS.RED

;redcode-94b
;name RedPixel.2
;author John Lewis
;strategy jmz.f carpet-bombing scanner based on Rave.red
;assert CORESIZE==8000
;strategy (which was based on agony)
;strategy V.1 New system, it ever works sometimes!
;strategy V.2 Now with comments!
res equ 721

top     sub.ab  #res,#-100      ;subtract from traget
eyes    jmz.f   top,@top        ;scan for target
        slt     top,#20         ;if it's me, skip it
foot    jmp     vein,150        ;jump to target aquired status
        jmp     top,<foot       ;if it's me decrement counter and start over
tail    dat.f   -100,-100       ;target for gunning
vein    mov.ba  top,tail        ;mov target range into sight
        slt     @top,#100
        add.b   @top,top        ;add range as next to be checked
abdom   mov.i   sting,{tail     ;lay fire
meter   djn.b   abdom,#tail-top ;counter for fire
        mov.ab  #tail-top+1,meter ;increment counter
        slt     foot,#130       ;if i've done this enough, coreclear
        jmp     eyes            ;start at top.
sting   spl.a   #0,#0           ;core clear
        mov.i   tail,<-1        ;core clear

        end


Opponent        Scores    Results     Performance of RedPixel.2
--------------- --------- ----------- ---------=---------=---------=---------=
TimeScape (1.0) 252  444  66 130 54   *************
nobody special  311  404  92 123 35   ****************
Paperone        512  209  161 60 29   ***************************
Marcia Trionfal 413  302  126 89 35   **********************
Blue Funk 3     302  428  94 136 20   ****************
Cannonade       203  518  58 163 29   **********
Tornado         95   617  19 193 38   *****
Fire Storm v1.1 190  526  52 164 34   **********
Rave            102  627  27 202 21   *****
Iron Gate       108  606  24 190 36   *****
Porch Swing     141  588  40 189 21   *******
Thermite 1.0    137  596  40 193 17   *******
--------------- --------- ----------- ---------=---------=---------=---------=
Adjusted Score: 92.2 

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

Warrior REFRIED.RED

;redcode
;name Refried RedBeans
;author Terry Newton
;strategy 4/11/09
;assert 1
gun  dat 0,10
fry  mov.i stun, @ stun
     add.ab #8, stun
     jmn.b fry, stun
stun spl 0,0
die  mov.i gun, > gun
     jmn.b die, gun
     mov.ab #10, gun
     jmp fry, } gun
end fry


Opponent        Scores    Results     Performance of Refried RedBeans
--------------- --------- ----------- ---------=---------=---------=---------=
TimeScape (1.0) 74   602  0 176 74    ***
nobody special  80   593  1 172 77    ****
Paperone        99   558  2 155 93    *****
Marcia Trionfal 51   648  0 199 51    **
Blue Funk 3     98   569  5 162 83    *****
Cannonade       182  419  11 90 149   *********
Tornado         283  436  84 135 31   ***************
Fire Storm v1.1 283  436  84 135 31   ***************
Rave            381  345  119 107 24  ********************
Iron Gate       257  443  69 131 50   *************
Porch Swing     214  529  69 174 7    ***********
Thermite 1.0    249  438  62 125 63   *************
--------------- --------- ----------- ---------=---------=---------=---------=
Adjusted Score: 75 

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

Warrior REPB1B.RED

;redcode
;name RepliBomber Strain 1B
;author Terry Newton
;strategy Evolved by RedMixer 1.0c-8K (2/17/09)
;origin 11_12.red
;parents 07_72.red 07_71.red -> 08_72.red
;generation 287 
;assert CORESIZE==8000
mul.ab < 4663 , * 7390
spl.a  #   -2 , @   -1
mov.i  $    0 , { 4824
mov.f  $ 7530 , { 4824
spl.i  #  700 , # 2989
spl.ba # 5162 , { 3220
spl.i  # 2107 , <    0
mov.i  } 7922 , }    3
mov.i  $   -2 , < 6027
add.ba # 4403 , < 1124
jmp.i  > 1464 , $  905
spl.ba } 7442 , } 4922
jmp.i  $   -4 , {   10
mov.ab {   -8 , $ 5529
mov.f  } 6737 , # 6004
dat.x  } 6737 , $ 3488
dat.f  } 6737 , $ 3488
dat.i  < 6128 , { 3448
dat.i  {   -2 , } 1425
sne.f  * 7868 , } 1425
sne.f  } 6391 , } 2026
sne.f  }  419 , * 7279
sne.f  }  419 , > 7280
spl.ab > 6833 , * 1328
spl.x  <   -4 , } 3908
sub.f  }  -21 , @   -5
add.i  > 3176 , #  -12
mov.f  @ 5082 , >   19
mov.ab >  103 , { 3009
mod.ab >  104 , { 1518
mov.ba >  932 , { 3010
mov.b  >  933 , { 6810
mov.b  >  933 , { 3009
mov.i  <  103 , { 5032
mov.i  <  105 , { 5032
dat.f  @ 5963 , @ 2747
dat.i  < 5773 , <   16
spl.ab > 3060 , > 3513
ldp.ab * 1197 , *   29
spl.i  $  813 , } 5817
mul.f  <  -22 , {  -15
jmz.a  #   37 , } 2768
spl.ab # 1457 , < 1924
spl.ab @ 4749 , * 4400
mod.a  >  165 , > 5125
mod.ab } 2138 , # 2193
sub.x  < 5188 , *    1
spl.i  } 6183 , @ 7799
ldp.f  * 7127 , {   14
sne.i  @  -32 , @  -19
sne.i  @  -32 , @  -19
spl.i  *   44 , < 4409
ldp.a  $ 5127 , >   27
mov.x  * 3860 , @   26
add.a  < 7531 , $ 2228
dat.i  @  707 , @ 1437
dat.i  *  -15 , } 1091
dat.i  *  -15 , }  -46
mov.i  < 3784 , # 5799
end 0 
;species 15_14
;wins 3
;score 123


Opponent        Scores    Results     Performance of RepliBomber Strain 1B
--------------- --------- ----------- ---------=---------=---------=---------=
TimeScape (1.0) 248  260  2 6 242     *************
nobody special  239  272  0 11 239    ************
Paperone        240  273  1 12 237    ************
Marcia Trionfal 232  292  2 22 226    ************
Blue Funk 3     202  379  11 70 169   **********
Cannonade       229  370  26 73 151   ************
Tornado         308  431  99 140 11   ****************
Fire Storm v1.1 370  361  117 114 19  *******************
Rave            111  621  31 201 18   *****
Iron Gate       105  633  31 207 12   *****
Porch Swing     159  561  43 177 30   ********
Thermite 1.0    234  456  58 132 60   ************
--------------- --------- ----------- ---------=---------=---------=---------=
Adjusted Score: 89.2 

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

Warrior SIMPL~JP.RED

;redcode
;name SimpleJMNWarriorV2
;author Skybuck Flying
;version 2
;strategy SimpleJMNScannerAndBomber for JMN testing
;date 2 february 2009
;assert 1

WarriorSize equ WarriorEnd - WarriorBegin

WarriorBegin

JMNScannerCounter jmp $Start, $CORESIZE/2

; land zone for imps
dat $0, $0
dat $0, $0
dat $0, $0

Start

JMNScannerLoop jmn InsertSection, <JMNScannerCounter
JMNScannerRepeat jmz JMNScannerLoop, <JMNScannerCounter

InsertSection

	; MagicCookyCheck
	; first check for magic cooky to prevent inserting into self.
	; if magic cooky found then add warrior size to counter to skip over self.
	; so skip next instruction if not equal to magic cooky to simply insert
	; otherwise add counter to make sure the insertion happens over us.	
	; decrease one too because it was increased ;)
	; old comments but ok.
	SNE $MagicCookyProtection, @JMNScannerCounter

	; MagicCookySkipOverOurselfes
	SUB #WarriorSize, $JMNScannerCounter
	
	mov $Bomb, @JMNScannerCounter

jmp JMNScannerLoop , <JMNScannerCounter	; proceed to next cell.

; Warrior Data
Bomb dat $0, $0

MagicCookyProtection
	nop $3498, $3498
WarriorEnd
	nop $3498, $3498


Opponent        Scores    Results     Performance of SimpleJMNWarriorV2
--------------- --------- ----------- ---------=---------=---------=---------=
TimeScape (1.0) 3    744  0 247 3     
nobody special  3    744  0 247 3     
Paperone        20   713  1 232 17    *
Marcia Trionfal 1    748  0 249 1     
Blue Funk 3     99   651  33 217 0    *****
Cannonade       34   715  11 238 1    *
Tornado         150  600  50 200 0    ********
Fire Storm v1.1 201  549  67 183 0    **********
Rave            125  620  40 205 5    ******
Iron Gate       94   652  30 216 4    *****
Porch Swing     123  615  37 201 12   ******
Thermite 1.0    133  610  42 201 7    *******
--------------- --------- ----------- ---------=---------=---------=---------=
Adjusted Score: 32.8 

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

Warrior TWO.RED

;redcode-94nop
;name  2
;author Chris Stubbs
;strategy I don't know
;assert CORESIZE == 8000
       SPL.B  $     1, <   400
       SPL.B  @     0, }  3620
       SPL.B  $     1, <   400
       SPL.B  @     0, }  3620
       MOV.I  }    -1, >    -1
       MOV.I  $     8, >   113
       SPL.B  @     0, }  1270
       MOV.I  }    -1, >    -1
       MOV.I  $     3, >    -6
       SPL.B  $     1, <   400
       SPL.B  @     0, }  3620
       MOV.I  }    -1, >    -1
       MOV.I  $     8, >   113
       SPL.B  $     1, <   400
       SPL.B  @     0, }  3620
       MOV.I  }    -1, >    -1
       SPL.B  @     0, }  1270
       DJN.B  $     0, <     2
       JMP.B  $    -2, $     0
       MOV.I  }    -1, >    -1
       MOV.I  $     8, >   113
       SPL.B  @     0, }  1270

end

Opponent        Scores    Results     Performance of  2
--------------- --------- ----------- ---------=---------=---------=---------=
TimeScape (1.0) 169  412  0 81 169    *********
nobody special  204  345  1 48 201    **********
Paperone        173  410  2 81 167    *********
Marcia Trionfal 152  461  5 108 137   ********
Blue Funk 3     176  434  12 98 140   *********
Cannonade       239  281  3 17 230    ************
Tornado         381  288  100 69 81   ********************
Fire Storm v1.1 290  389  73 106 71   ***************
Rave            79   652  20 211 19   ****
Iron Gate       94   637  25 206 19   *****
Porch Swing     75   651  17 209 24   ****
Thermite 1.0    126  576  26 176 48   ******
--------------- --------- ----------- ---------=---------=---------=---------=
Adjusted Score: 71.9 

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