;redcode-94nop ;author Lukasz Grabun ;assert (CORESIZE==8000) ;name Thunderstrike ;strategy Q^4 -> Stone/Imp orig z for 0 rof ; -- imp constants istep equ (2667) ; 3-point imps ioff equ (6338+orig) ; imp launcher offset qBmb dat {qOff , #qF ; -- imp launcher pump SPL.B #imp , #imp+1 SUB.F #-istep-1 , iloop MOV.I imp , }pump iloop JMP.B imp-2*(istep+1) , >imp+2*istep-1 imp MOV.I #0 , istep ; -- stone constants step equ (3510) hop equ (46) gate equ (inc-6) from equ (0+step) hit equ (loop-step-hop) soff equ (2498+ioff) ; stone offset ; -- stone inc SPL.B #step , <-step MOV.I {from , gate DJN.F -1 , >gate bomb DAT.F >5335 , hop+1 ; -- boot boot MOV.I bomb , soff MOV.I {boot ,