;redcode-94nop ;name Inconceivable ;author S.Fernandes ;strategy I don't think it switches how you think it switches ;strategy q^4scan -> scanner ;assert CORESIZE == 8000 org qscan step equ 1681 sep equ 8 warr equ scan target mov.b scan , #speedup wipe mov *loop , >target loop add inc , scan scan seq }step+1 , step+1-sep djn.f target , @target speedup jmp loop inc spl #step , clear-4 djn.f clear , >clear-4 cleanup dat 1 , 8 for 60 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