;redcode-94nop ;name Tyrant ;author Christian Schmidt ;strategy qscanner, Moore-style paper ;assert 1 pAway equ 4943 pStep1 equ 4124 pStep2 equ 1527 pStep3 equ 1120 pStep4 equ 3044 zero equ qbomb qtab3 equ qbomb qbomb dat >qoff, >qc2 dat 0, 0 pGo spl 1, pStep2 mov pDat, >pStep3 pThis mov pNext+8, }pNext mov pDat, >pStep4 jmz.f pNext, *pThis pDat dat <2667, <5334 for 6 dat 0, 0 rof dat zero - 1, qa1 qtab1 dat zero - 1, qa2 for 42 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,