public List<Case> getLiberte(){
        Set<Case> libSet = new HashSet<>();
        for (Case c1 : pierres){
            for(Case c : (ArrayList<Case>)this.g.getCasesAutourDe(c1)){
                if (c.caseLibre()){
                    libSet.add(c);
                }
            }
        }
        return new ArrayList<>(libSet);
    }