Article 1482 of rec.games.corewar: 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 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