Article 791 of rec.games.corewar: Newsgroups: rec.games.corewar From: t-jcisek@microsoft.com (Julius Cisek) Subject: Tiny and Gnats Message-ID: <1992Apr30.195809.23677@microsoft.com> Date: 30 Apr 92 19:58:09 GMT Organization: Microsoft Corp. Lines: 57 ProtonDance-X prompted the development of Tiny and Gnats which were short time visitors on the hill. Tiny is like Andy Pierce's Small, in a demented kind of way. Tiny v1.2 made it to the hill, hit a high of 19th, and was knocked off at the age of 4. Gnats made it as high as 5th once (yes really) and had a total age (versions Gnasty and Gnastier included) of 20. Lets knock off gnats first. Here's what a Gnat looks like: ;redcode verbose ;author J.Cisek ;date 4/16/92 gnat mov -1, <-2 jmp gnat, <-3 Of course, this isn't good enough, so the versions I submitted spread 8-32 of these things through the core. Not very exciting, but they did pretty well against some programs. Finally, here's Tiny v1.2 (with decoys removed). His biggest advantage is that he doesn't have any piece of code that's longer than a dwarf. Also, the pieces are strewn 60 places away. What this does is assures that if a program that scans by either mod 3, mod 4, or mod 5 misses one piece, it'll miss 'em all (Tiny needs time to do his work...) ;redcode verbose ;name Tiny v1.2 ;author J.Cisek ;strategy creation date 4/19/92 ;strategy very small spl 0 bomber/clearer with decoys ;strategy v1.1 4/20/92 better location ;strategy v1.2 4/21/92 bombs with spl -1 start mov trap, 3000 mov slow-1, 3119 mov slow, 3119 mov slow+1, 3119 spl 3117, #42 mov clear, 3055 mov clear+1, 3055 dat #42 trap spl -1, #42 clear mov -2, <-2 jmp clear, #0 jmp -60, #0 slow mov -121, <-122 ; gets hit here with a SPL -1 jmp slow, <-123 dat #42 ;Here's where your decoys go. Go crazy! end start ;kill Tiny -- Julius Andrew Cisek ,_, t-jcisek@microsoft.com "Joy!" /oo \ _.-. "Quiet, you bloated One Microsoft Way // <>__| /- O O idiot!" Redmond, WA 98052 \X/ | U| \|