Fizzle Warriors

The following corewar programs were evolved using the Fizzle evolver and contents of the Sourceforge Tiny Evolved Hill to direct the evolution process. I'm not sure what kind of warriors these are, they generate lots of processes but degenerate mostly into MOV and DAT instructions. Differences are highlighted in red, cumulative changes in purple.

;redcode-94
;name 305.red 09-17-2003
;author (evolved)
;assert CORESIZE == 800 
ORG 2 
SPL.I  @-7   , $ 5   
DAT.I  < 482 , > 451 
MOV.I  > 672 , $ 706 
SPL.AB #-16  , { 0   
SPL.X  # 361 , } 2   
MOV.I  $ 92  , {-3   
MOV.I  } 80  , {-3   
MOV.I  # 295 , }-1   
MOV.I  > 45  , }-1   
MOV.I  * 45  , }-1   
MOV.I  } 11  , } 5   
SPL.I  } 519 , }-4   
MOV.I  > 4   , { 447 
DJN.F  $ 796 , $ 358 
ADD.I  * 466 , } 700 
JMP.I  } 458 , > 232 
DAT.B  < 495 , }-8   
MOV.B  @ 8   , } 3   
DJN.I  > 654 , < 19  
SLT.I  > 118 , { 616 
END
;evolved using Fizzle 1.0
;generation 1512 
;length 20    
;redcode-94
;name 287.red 09-29-2003
;author (evolved)
;assert CORESIZE == 800 
ORG 2 
SPL.BA @ 175 , *-10  
DAT.I  < 97  , >-4   
MOV.I  $ 672 , $ 267 
SPL.AB #-16  , { 0   
SPL.X  # 361 , } 2   
MOV.I  $ 92  , {-2   
MOV.I  } 80  , {-3   
MOV.I  # 295 , }-1   
MOV.I  > 45  , }-1   
MOV.I  * 14  , }-1   
MOV.I  $ 7   , } 5   
SPL.F  } 519 , }-4   
MOV.I  > 249 , { 447 
DJN.F  $ 796 , > 254 
ADD.I  { 466 , # 83  
MOV.F  } 458 , $-14  
SPL.B  <-4   , } 390 
MOV.B  @ 588 , > 86  
DJN.I  < 227 , < 448 
MOV.B  # 62  , { 616 
END
;evolved using Fizzle 1.0
;generation 1564 
;length 20   
;redcode-94
;name 387.red 10-06-2003
;author (evolved)
;assert CORESIZE == 800 
ORG 2 
SPL.A  { 637 , >-10  
DAT.I  < 526 , >-4   
MOV.I  > 672 , $ 267 
SPL.AB #-16  , { 0   
SPL.X  # 361 , } 2   
MOV.I  $ 92  , {-2   
MOV.I  } 80  , {-3   
MOV.I  # 295 , }-1   
MOV.I  > 45  , }-1   
MOV.I  * 14  , }-1   
MOV.I  $ 7   , } 5   
SPL.F  } 519 , }-4   
MOV.I  > 249 , { 447 
DJN.B  $ 796 , > 254 
ADD.I  { 466 , # 83  
MOV.F  } 458 , # 22  
SPL.B  < 370 , } 390 
MOV.B  @ 588 , > 86  
DJN.I  < 227 , < 448 
MOV.B  # 62  , { 73  
END
;evolved using Fizzle 1.2
;generation 1599 
;length 20  

Scores against the evolved hill and the Franz test set, benchmarks conducted at 100 and 780 rounds...

Warrior   |Evolved(100)|Evolved(780)|Human(100)|Human(780)
----------|------------|------------|----------|----------
305.RED   |   145.4    |   141.1    |  154.1   |  149.3
287.RED   |   143.7    |   145.5    |  141.7   |  138.3
387.RED   |   160.1    |   151.1    |  147.1   |  142.3

305.RED was evolved with random-pick direction where one test warrior is randomly selected from the test set and used to rate the two soup warriors chosen to do battle. Rounds=100, evolrate=0.08, localness=0.8, INI date 9-13-03. 287.RED was evolved with benchmark direction where all of the test warriors are used to benchmark the selected soup warriors to determine which is better. Rounds=780, evolrate=0.04, localness=0.7, INI date 9-28-03. 387.RED was evolved under similar conditions with evolrate=0.03, INI date 10-6-03. The soup contains 400 warriors.