public static boolean verif(Ship ship, int row, int column, Orientation orientation, Player player)
    {
        Grid grid = player.getGridJoueur();
        int size = ship.getSize();
        boolean res = true;
        if (orientation.isHorizontal())
        {
            if (column+size > 10)
            {
                JOptionPane.showMessageDialog(null, "Vous ne pouvez pas placer de bateau \n en dehors du cadre (bien essayé) !", "Erreur 001", JOptionPane.ERROR_MESSAGE);
                res = false;
            }
            else
            {
                for (int i=0; i<size;i++)
                {
                    if (grid.getCell(row, column+i) instanceof ShipCell)
                    {
                        JOptionPane.showMessageDialog(null, "Vous ne pouvez pas placer de bateau \n sur un autre bateau", "Erreur 002", JOptionPane.ERROR_MESSAGE);
                        res = false;
                        i=size;
                    }
                    else
                    {

                    }
                }
            }
        }
        else if(!orientation.isHorizontal())
        {
            if (row+size > 10)
            {
                JOptionPane.showMessageDialog(null, "Vous ne pouvez pas placer de bateau \n en dehors du cadre (bien essayé) !", "Erreur 001", JOptionPane.ERROR_MESSAGE);
                res = false;
            }
            else
            {
                for (int i=0; i<size;i++)
                {
                    if (grid.getCell(row+i, column) instanceof ShipCell)
                    {
                        JOptionPane.showMessageDialog(null, "Vous ne pouvez pas placer de bateau \n sur un autre bateau", "Erreur 002", JOptionPane.ERROR_MESSAGE);
                        res = false;
                        i=size;
                    }
                    else
                    {

                    }
                }
            }
        }
        else
        {
            
        }
        return res;
    }