public void casesATester(Joueur joueurAdverse, Case caseTouchee) {
        Case case1 = caseTouchee.getAbs() != 0 ? joueurAdverse.getCases().get((caseTouchee.getAbs() - 1) + this._parametre.getNbCaseX() * caseTouchee.getOrd()) : caseTouchee;
        Case case3 = caseTouchee.getOrd() != 0 ? joueurAdverse.getCases().get(caseTouchee.getAbs() + this._parametre.getNbCaseX() * (caseTouchee.getOrd() - 1)) : caseTouchee;

        Case case2 = caseTouchee.getAbs() != (this._parametre.getNbCaseX() - 1) ? joueurAdverse.getCases().get((caseTouchee.getAbs() + 1) + this._parametre.getNbCaseX() * caseTouchee.getOrd()) : caseTouchee;
        Case case4 = caseTouchee.getOrd() != (this._parametre.getNbCaseY() - 1) ? joueurAdverse.getCases().get(caseTouchee.getAbs() + this._parametre.getNbCaseX() * (caseTouchee.getOrd() + 1)) : caseTouchee;

        Case[] tableau = {case1, case2, case3, case4};

        for (Case caseTableau : tableau) {
            if (!caseTableau.isEtat() && !this.listeCaseATester.contains(caseTableau) && !caseTableau.equals(caseTouchee)) {
                this.listeCaseATester.add(caseTableau);
            }
        }

    }