-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: 2.6.1
mQCNA0ek+8gAAAEEAKqplATDeLlXG0YuL9B41VA8n+YAKChjw1WAgSpGu/eJVIT1
grxFzeC61vF90MaJF85i3mwED5sDM3BCuJ11iPRapcQ5TbjeupaXjCWCIEvaOFk1
Ld8yahvEoi6be7unCn7Dl6kEKMVpg49EIaRLeKEaGN5/GY8mKr5Bv2KywzvBAAUR
tBtod20gPHZleHRvckBtYWlsLmx5Y29zLmNvbT4=
=b4B/
-----END PGP PUBLIC KEY BLOCK-----
;redcode-nano
;assert 1
;author hwm
;name wrath of the seas
;strategy double clear
step equ 6
q1 equ -22
q2 equ 38
spl.f # q1-step, > q2-4
mov.i > -14, { -q2
clr1 mov.i } -step, < 25
clr2 mov.i } q1, { clr1
mov.i > step+4, { clr2
end
;redcode-nano
;assert CORESIZE==80
;author hwm
;name breaths of sleeping thoughts v002
;strategy qscan switching to a second pass
;strategy inspired by an old scanner i wrote
;strategy based on unique geometry
x1 equ (CORESIZE/2)
x2 equ 6
x3 equ -27
seq.i $ x1-1, $ x1+x2-1
ptr sub.b # x1+x2, > loop2
loop1 mov.i } x3, { loop2
loop2 mov.i < 31, } loop1
djn.x $ loop1, > 20
end
;redcode-nano
;author hwm
;name lights over the arctic plain
;strategy scanner
c1 equ (CORESIZE/1)
scan sne.x $ c1-7, $ 40
add.i $ 3, $ c1+scan
mov.i < 12, * c1+scan
mov.i { c1-1, @[EMAIL PROTECTED]
c1+scan
djn.x $ c1-4, $ c1+scan
end scan
;redcode-nano
;assert CORESIZE==80
;author hwm
;name the smurf was
;strategy wearing a bitter smile
;strategy and carrying a handbag
;strategy bi-directional clear
step equ 37
bitter equ smile+1
handbag equ (CORESIZE/2)
boot mov.i > -(handbag/2), $ (handbag/2)-1
mov.i < step, $ 11
smile spl.x # -9, > handbag
mov.i } 31, { smile
mov.i > smile, { bitter
end boot
;redcode-nano
;assert 1
;author hwm
;name the spiders crept
;strategy paper/imp
;strategy no. 1 on the hill 06/11/2007
;strategy paper then two imp spirals
step equ 16
boot: spl.a # 0, < step+1
mov.i } boot, } 1
spl.ba < 53, > -step
imp: mov.i * 31, < -step/2
djn.f $ imp, < 46
end


|