;redcode-94x ;name Dissolve BX 55 ;author Steve Gunnell ;strategy CMP scanner with pre-bomb ;assert 1 CDIST equ 12 IVAL equ 293 OFFSET equ 35710 FIRST equ scan+OFFSET+IVAL DJNOFF equ 33626 DESTIN equ 10449 SAFE equ (incr-comp+CDIST+(bptr-comp)+1) DUPS equ (0+1) LOOPS equ (((CDIST+(bptr-comp))/DUPS)+1) GATE equ (IVAL-133) for (133==0) TGT equ incr rof for (133>0) TGT equ wipe rof org stone HOP equ 5008 TIME equ 3 DST equ 6370 DSTP equ (HOP*3*2678) dbomb dat.f #0 , #HOP dstep NOP.B #DSTP, DSTP stone MOV.I dbomb, *throw MOV.I dbomb, @throw throw MOV.I DST, @DST+HOP ADD.F dstep, throw DJN.B stone, #TIME boot mov incr ,DESTIN mov {boot ,-GATE+1 mov TGT , 0 ) wipe dat >-GATE ,>-GATE rof incr dat >-IVAL ,>-IVAL end