Stuff
public text v1 · immutable field = new Field[length][length];
for(Field[] fRow : field)
for(Field f : fRow)
f = new Field(4);
vs
field = new Field[length][length];
for(int y = 0; y < length; y++)
for(int x = 0; x < length; x++)
field[y][x] = new Field((y*boxWidth+x%boxWidth)%length);