public Integer[][] cheminDijstra() {
		Integer dijkstra[][] = null;
		Point pMin = new Point();
		int min = Integer.MAX_VALUE;
		for(int j = 0; j < taille_envi;j++){
			for(int i = 0; i < taille_envi; i++){
				if(grille[i][j] instanceof Explorateur){
					dijkstra= goDijkstra(i, j);
				}
			}
		}
		
		for(int j = 0; j < taille_envi;j++){
			for(int i = 0; i < taille_envi; i++){
				if(grille[i][j] == null && voisinContainCarte(i, j)){
					if(dijkstra[i][j]<min){
						min = dijkstra[i][j];
						pMin = new Point(i, j);
					}
				}
			}
		}
		
		return goDijkstra(pMin.x,pMin.y);
	}