;redcode-94nop ;author inversed ;name Blotter2 ;strategy Paper/dclear ;assert (CORESIZE==8000) && (MAXPROCESSES==8000) ofs0 equ 7679 ofs1 equ 2981 ofs2 equ 2432 zofs equ 670 dist equ 3058 gap0 equ 9 gap1 equ 6 gap2 equ 3 f equ 4697 y equ 5033 dq equ (y+1)%CORESIZE qa1 equ (1+f*(qt1-1-found))%CORESIZE qa2 equ (1+f*(qt1 -found))%CORESIZE qb1 equ (1+f*(qt2-1-found))%CORESIZE qb2 equ (1+f*(qt2 -found))%CORESIZE qb3 equ (1+f*(qt2+1-found))%CORESIZE qc2 equ (1+f*(qt3 -found))%CORESIZE qt3 equ qbomb org qgo silk0 spl @0, silk0 mov }silk0, >silk0 silk1 spl @0, silk1 mov {silk1, ofs2 for gap0 dat 0, 0 rof dat 0, qb1 qt2 dat 0, qb2 dat 0, qb3 wgo mov cptr, cptr+dist-gap1 mov bomb, bomb+dist+gap2 spl 1, qa1 qt1 spl 1, qa2 mov cptr-gap1 spl #0, >cptr-gap1 mov bomb+gap2, >cptr-gap1 dj djn.f -1, >cptr-gap1 dat 0, 0 bomb dat 0, (bomb-cptr+gap1+gap2+1) for 29 dat 0, 0 rof ;q0 mutations qgo sne found+dq*qc2, found+dq*qc2+qb2 seq found, found+dq+(qb2-1) jmp qsel,