From: sah@castle.ed.ac.uk (Juggler)
Newsgroups: rec.games.corewar
Subject: Artagel (code)
Keywords: redcode
Date: 11 Dec 92 18:12:45 GMT
Distribution: rec
Organization: Black Star

In answer to Wayne's imp killing question, here is the code for 
Artagel v3, along with some pertinent scores for it. Artagel uses one
of the "magic numbers", 3359, and consequently bombs very effectively
despite its relatively slow speed. The 3059th bomb hits the mov
statement, creating a gate. By this time, the largest distance between
two consecutive bombs is 2. Artagel is useless against paper or fast
bombers. The Crusher, which is currently maintaining a tenuous grip
towards the bottom end of the hill, also uses 3359 as an offset, and a
mod 3359 cmp-scanner is in the offing. What can I say? Untold gratitude
to the person who originally posted the magic numbers!

	Cheers,
		Si.

;redcode 
;name Artagel v3
;author Simon Hovell
;strategy: bomber with gate

Artagel:spl 0, <-20     
        mov 3,1-3359            
        add #-3359,-1   
        jmp -2,<-23
        dat <-21,<1     ;1 inserted to slow down djn start,<loc bombers 
	end Artagel	;a bit



Program "Imprimis 3" (length 100) by "P.Kline"
;strategy modified stone + two 3-point spirals (ala Dan Nabutovsky's
Impression)
;strategy beats single, 3-point spirals 10-20%
;strategy frustrates pittrappers by springing their traps with dat's
;strategy frustrates me by not scoring better
Artagel v3 wins: 39
Imprimis 3 wins: 38
Ties: 23
 
Program "Gamma Paper 2.0" (length 96) by "W. Mintardjo"
;strategy Stone/Paper, designed to beat some bombers and to tie others
;strategy Version history
;strategy 1.0: Stone/Paper
;strategy 1.2: Better Paper structure
;strategy 1.3: Constant modified
;strategy 2.0: Bomb-train protection
Artagel v3 wins: 22
Gamma Paper 2.0 wins: 78
Ties: 0
 
Program "It" (length 39) by "nandor sieben"
Artagel v3 wins: 25
It wins: 57
Ties: 18
 
Program "Sucker 5" (length 100) by "Stefan Strack"
;strategy Self-splitting, pattern-bombing vampire
;strategy 2: with confusion
;strategy 3: much denser, mod-2 bomb-pattern; no spacer
;strategy 3.1: avoids prematurely dropping into clear-mode
;strategy 4: spacer/bootstrap; changed bomb increment; tracer-proof
;strategy 5: imp-defense
;strategy Submitted: Sun Nov 15 19:31:09 CST 1992
Artagel v3 wins: 18
Sucker 5 wins: 45
Ties: 37
 
Program "Griffin 2" (length 24) by "Anders Ivner"
;strategy small spl/jmp bombing cmp-scanner
Artagel v3 wins: 55
Griffin 2 wins: 40
Ties: 5
 
Program "Medusa's v2" (length 13) by "Mintardjo & Strack"
;strategy Medusa's is based on Agony 2.4b which is a cmp-scanner with
;strategy SPL carpet bombing.
;strategy Version history:
;strategy Agony 2.4b: The origin of this program
;strategy v1        : Agony 2.4b with Anti-imp
;strategy v1.1      : Better Anti-imp code
;strategy v2        : Bombing structure redesigned
;strategy             - Shorter line, shorter bombing and more accuracy
;strategy Submitted : Thu Nov 19 09:07:24 PST 1992
Artagel v3 wins: 70
Medusa's v2 wins: 19
Ties: 11
 
Program "a-test" (length 14) by "nandor sieben"
Artagel v3 wins: 55
a-test wins: 39
Ties: 6

Program "Impression v4" (length 77) by "Dan Nabutovsky"
;strategy 2 imp spirals + self-splitting dwarf
Artagel v3 wins: 21
Impression v4 wins: 58
Ties: 21
 
Program "Paratroops v1.1" (length 18) by "W. Mintardjo"
Artagel v3 wins: 12
Paratroops v1.1 wins: 57
Ties: 31
 
Program "Figment" (length 39) by "c w blue"
Artagel v3 wins: 0
Figment wins: 95
Ties: 5
-- 
S.A.Hovell,Dept. Electrical Engineering,University of Edinburgh,U.K.
(+31) 650-5655	 			          (Juggler@ed.ac.uk) 
-----					         	       -----