;redcode-94nop ;name Valkyrie ;author S.Fernandes ;strategy q^4scan -> scanner ;assert CORESIZE == 8000 org qscan warr equ valk step equ 2443 offset equ -2442 sep equ 6 target mov.b valk , #speedup wipe mov *bomb , >target loop sub inc , valk valk seq }offset , offset-sep djn.f target , @target speedup jmn.a loop , target+1 inc spl #step , clear-4 djn.f clear , >clear-4 cleanup dat <2666 , 12 for 5 dat 0 , 0 rof bomb spl #0 , <2667 for 54 dat 0 , 0 rof qfac equ 1861 qdec equ 1742 qa equ (qfac*(qtab0-1-qptr)+1) qb equ (qfac*(qtab0-qptr)+1) qc equ (qfac*(qtab1-1-qptr)+1) qd equ (qfac*(qtab1-qptr)+1) qe equ (qfac*(qtab1+1-qptr)+1) qf equ (qfac*(qtab2-qptr)+1) qtime equ 18 qstep equ -7 qgap equ 87 qdecode mul.b *q1, qptr q0 sne