;redcode-94x ;name Simplicity ;author John Metcalf ;strategy qscan -> silk-imps ;assert CORESIZE==55440 org qscan step1 equ 51696 step2 equ 35176 step3 equ 31824 warr spl warr2, <1234 spl 1, <2345 spl 1, <3456 spl 1, <4567 papera spl step1 mov >papera, }papera paperb spl step2 mov >paperb, }paperb paperc spl step3 mov >paperc, }paperc mov.i #-step1*2, }step1 mov.i #-step2*2, }step2 mov.i #-step3*2, }step3 for 80 dat 0,0 rof qfac equ 10207 qdec equ 32384 qa equ ((qfac*(qtab0-1-qptr)+1)%CORESIZE) qb equ ((qfac*(qtab0-qptr)+1)%CORESIZE) qc equ ((qfac*(qtab1-1-qptr)+1)%CORESIZE) qd equ ((qfac*(qtab1-qptr)+1)%CORESIZE) qe equ ((qfac*(qtab1+1-qptr)+1)%CORESIZE) qf equ ((qfac*(qtab2-qptr)+1)%CORESIZE) qtime equ 18 qstep equ -7 qgap equ 87 qdecode mul.b *q1, qptr q0 sne paperx, }paperx papery spl step2 mov >papery, }papery paperz spl step3 mov >paperz, }paperz mov.i #-step1*2, }step1 mov.i #-step2*2, }step2 mov.i #-step3*2, }step3 end