Article View: rec.games.corewar
Article #286Impression v3
From: Dan Nabutovsky
Date: Mon, 16 Nov 1992 06:47
Date: Mon, 16 Nov 1992 06:47
81 lines
1683 bytes
1683 bytes
Hi all,
This is my program Impression v3. As you can see, the main
principles of imp-writing are:
- Make spiral not ring
- One Ring is the best architecture
- Dwarf must get most of CPU time.
And, most important:
- Don't send your program to pdk. This schmuck will
make minor changes, send it to Koth under his name,
and then he'll blame you in copycatting.
;redcode
;name Impression v3
;kill P. Kline for plagiate
;author Dan Nabutovsky
;strategy 2 imp spirals + self-splitting dwarf
d EQU 2667
i EQU imp-2000
imp: mov 0,d
start: mov imp, i
spl 32
spl 16
spl 8
spl 4
spl 2
jmp i+d*0
jmp i+d*1
spl 2
jmp i+d*2
jmp i+d*3
spl 4
spl 2
jmp i+d*4
jmp i+d*5
spl 2
jmp i+d*6
jmp i+d*7
spl 8
spl 4
spl 2
jmp i+d*8
jmp i+d*0
spl 2
jmp i+d*1
jmp i+d*2
spl 4
spl 2
jmp i+d*3
jmp i+d*4
spl 2
jmp i+d*5
jmp i+d*6
spl 16
spl 8
spl 4
spl 2
jmp i+d*7
jmp i+d*8
spl 2
spl dwarf
spl dwarf
spl dwarf
DAT #0
DAT #0
DAT #0
DAT #0
DAT #0
DAT #0
DAT #0
inc dat #-2045,#2045
dwarf spl 0,100
stone mov <cnt+102-300,<cnt+100
add inc,stone
cnt djn stone,<-3799
END start
Technical Details
Message-ID:
<1992Nov16.064702.10776@wisipc.weizmann.ac.il>Path:
arc1-ca.pugleaf.net!sparky!uunet!usc!sol.ctr.columbia.edu!ira.uka.de!math.fu-berlin.de!unidui!rrz.uni-koeln.de!Germany.EU.net!mcsun!ub4b!news.cs.kuleuven.ac.be!blekul11!frmop11!barilvm!vms.huji.ac.il!wisipc.weizmann.ac.il!fedimitShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!usc!sol.ctr.columbia.edu!ira.uka.de!math.fu-berlin.de!unidui!rrz.uni-koeln.de!Germany.EU.net!mcsun!ub4b!news.cs.kuleuven.ac.be!blekul11!frmop11!barilvm!vms.huji.ac.il!wisipc.weizmann.ac.il!fedimit Newsgroups: rec.games.corewar Subject: Impression v3 Message-ID: <1992Nov16.064702.10776@wisipc.weizmann.ac.il> From: fedimit@wisipc.weizmann.ac.il (Dan Nabutovsky) Date: Mon, 16 Nov 1992 06:47:02 GMT Organization: Weizmann Institute of Science, Computation Center Lines: 81