Unnamed
public text v1 · immutablefor(int j=0;j<world.getWidth();j++)
for(int k=0;k<world.getHeight();k++)
if(getUnitType(j,k)==l&&isOwner(j,k)){
int neighbourCount=0;
for(int m=(j>0)?j-1:0;m<(((j+1)<world.getWidth())?j+1:world.getWidth());m++)
for(int n=(k>0)?k-1:0;k<(((k+1)<world.getHeight())?k+1:world.getHeight());n++){
System.out.println(j+","+k+"->"+m+","+n);
if(m!=j&&n!=k)neighbourCount++;
}
world.getTerrain(j,k).getUnit().setBonus(neighbourCount+world.getTerrain(j,k).getUnit().getBonus());
}