;redcode-94nop ;name lzma2 ;or rather, Epsilon. This is actually totally unrelated to lzma, but it shares ;the same core feature: deadly against imps. ;author NDusN ;which is how CoreWin display теsт ;strategy q, Very anti-imp paper and ordinary stone ;This warrior is somewhat ordinary, and not nearly as original as lzma ;assert CORESIZE == 8000 org qscan;from Core Warrior #92 qm equ 3722 qm2 equ 2681 qa1 equ ((qtab1-1-found)*qm2+1) qa2 equ ((qtab1-found)*qm2+1) qb1 equ ((qtab2-1-found)*qm2+1) qb2 equ ((qtab2-found)*qm2+1) qb3 equ ((qtab2+1-found)*qm2+1) qc equ ((qtab3-found)*qm2+1) dat 7, qb1 qtab2 dat 7, qb2 dat 7, qb3 for 11 dat 0, 0 rof cnt equ 3358 step equ 3039 step1 equ 7848 step2 equ 2566 step3 equ 3201 step4 equ 2167 step5 equ 4081 boot spl 2, {1111 spl 2, {2222 spl 1, }0 spl 1, {3333 mov <1, {1 spl step5, data+2 spl *-1, {4444 mov <1, {1 jmp step4, data2+1 spl @0, >step1 mov }-1, >-1 spl @0, >step3 mov }-1, >-1 mov data2, >4063 mov data2, >1102 mov {-4, <1 djn @0, hit-step*cnt dat 0, 0 dat 0, 0 data dat >step, >1 for 12 dat 0, 0 rof qtab3 dat >-90, >qc for 5 dat 0, 0 rof dat 0, qa1 qtab1 dat -1, qa2 for 5 dat 0, 0 rof qscan sne found+qm*qc, found+qm*qc+qb2 seq found, found+qm+(qb2-1) jmp q1,