;redcode-94nop ;name Shot to Nothing ;author Christian Schmidt ;strategy Bishot ;assert CORESIZE == 8000 ;optimax clr ;------------ Qscan Constant --------------- zero equ qbomb qtab3 equ qbomb qz equ 2108 qy equ 243 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) qoff equ -88 qstep equ -7 qtime equ 20 ;------------------------------------------- sOff equ 4728 sStep equ 10 sDelet equ 205 ;------------------------------------------- dat 0, 0 qbomb dat >qoff, >qc2 ;------ 45 instructions -------------------- sOne add.f sAdd, sPtr sne.i *sPtr, @sPtr djn.f sOne, <4723 djn.f sBomb, <4229 dat 0, 0 dat 0, 0 sAdd dat.f sStep, sStep dat 0, 0 dat 0, 0 sPtr spl {sOff, >4000+sOff-sDelet dat 0, 0 dat 0, 0 dat {11, >4010-sDelet sBomb spl #11, <-100 sLoop mov sBomb, >sPtr mov sBomb, }sPtr sBack djn.a sLoop, qptr, qptr+qz+(qb2-1) jmp q2,