private void buildFinalFieldList() {

        // set field values foreach ship which was placed
        for (Ship s : ships) {

            // Just call it once
            ArrayList<Coordinates> coordinates = s.getCoordinates();
            for (Coordinates c : coordinates) {
                getFields()[c.getY()][c.getX()].setShip(s);
            }
        }
    }