boolean areNeighborsFree (int row, int col)
    {
        for (int i = 0; i < fNeighbors.length; i++)
        {
            int dR = fNeighbors[i][0];
            int dC = fNeighbors[i][1];
            if(isValidCoord (row + dR, col + dC))
            {
                if(fField[row + dR][col + dC] == VALUE_SHIP)
                {
                    return false;
                }
            }
        }
        return true;
    }