Miscellany
public text v1 · immutable for( i = 0; i < i_me_range/3; i++)
{
omx = pmx = bmx; omy = pmy = bmy;
COST_MV(omx-3,omy-3);
COST_MV(omx-3,omy+3);
COST_MV(omx+3,omy-3);
COST_MV(omx+3,omy+3);
COST_MV(omx-2,omy-2);
COST_MV(omx-2,omy+2);
COST_MV(omx+2,omy-2);
COST_MV(omx+2,omy+2);
COST_MV(omx-1,omy-1);
COST_MV(omx-1,omy+1);
COST_MV(omx+1,omy-1);
COST_MV(omx+1,omy+1);
if( bmx == omx && bmy == omy )
break;
if( !CHECK_MVRANGE(bmx, bmy) )
break;
}
DIA2_ITER(bmx,bmy);