;redcode-94m verbose ;name Wet Snurp ;author Philip Thorne ;strategy imp-cowardly Snurp clear variant ;bench current=102.8#2000 w=143#400 mps=89#250 o=105#250 ;kill Snurp ;assert 1 STEP EQU -400 tsnurp EQU (zptr) esnurp EQU (zbmb) zptr: spl #sbmb, tsnurp-esnurp+300 dat 0, 0 dat 0, 0 dat 0, 0 sbmb: spl #(zbmb-zptr), <(esnurp-tsnurp) snurp: mov.i *zptr, >zptr djnit: djn.f snurp, {-20 dat 0, 0 dat 0, 0 zbmb: dat #(zbmb-zptr), <(esnurp-tsnurp) for MAXLENGTH-CURLINE-3 dat 0, 0 rof start: spl snurp-1 wimp: jmp #0, <-150 end start