;redcode-94 ;author Christian Schmidt ;name Sneaky B2 ;strategy Self-Replicating Stone/scanner ;assert 1 ;------------ 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 ;-------Constants for optimization---------- sLen equ 21 sOff1 equ 219 sOff2 equ 7771 sStep1 equ 3431 sStep2 equ 3916 sAwa equ 2543 pAwa equ 5895 ;------------------------------------------- dat 0, 0 qbomb dat >qoff, >qc2 ;------ 45 instructions -------------------- pGo spl 1 , 0 for 5 mov.i sStart, }-200 to jmz sAwa, *0 sTab dat sStep2 for 25 dat 0, 0 rof ;------------------------------------------- dat 0, qptr, qptr+qz+(qb2-1) jmp q2,