;redcode-94nop ;name Sith ;author Christian Schmidt ;assert CORESIZE==8000 ;strategy qscan -> silk/stone & silk/imps zero equ qbomb qtab3 equ qbomb iStep equ 1143 pStep equ 7342 sStep equ 5965 pStep1 equ 182 pStep2 equ 2007 pStep3 equ 7549 pStep4 equ 958 bOff1 equ 7505 bOff2 equ 4568 pAwa1 equ qbomb + 4594 pAwa2 equ qbomb + 5475 qbomb dat >qoff, >qc2 dat 0, 0 paper spl 1, -1 spl @0, }pStep2 mov.i }-1, >-1 spl 2, -1 spl #0, 0 mov pBomb, >pPtr add.x imp, pPtr pPtr jmp imp-iStep*8, >sStep-6 pBomb dat >1, }1 imp mov.i #sStep-1, iStep for 34 dat 0, 0 rof qc2 equ ((1 + (qtab3-qptr)*qy) % CORESIZE) qb1 equ ((1 + (qtab2-1-qptr)*qy) % CORESIZE) qb2 equ ((1 + (qtab2-qptr)*qy) % CORESIZE) qb3 equ ((1 + (qtab2+1-qptr)*qy) % CORESIZE) qa1 equ ((1 + (qtab1-1-qptr)*qy) % CORESIZE) qa2 equ ((1 + (qtab1-qptr)*qy) % CORESIZE) qz equ 2108 qy equ 243 qgo sne qptr + qz*qc2, qptr + qz*qc2 + qb2 seq qptr, qptr + qz + (qb2-1) jmp q2,