@Override
	public void addAgent() {
		Random rand = new Random();
		int x,y;
		lab(environment);
		do {
			x = rand.nextInt(environment.taille_envi);
			y = rand.nextInt(environment.taille_envi);
		} while (environment.grille[x][y] != null);
		for (int j = -1; j < 2; j++) {
			for (int i = -1; i < 2; i++) {
				if (x + i >= 0 && x + i < environment.taille_envi && y + j >= 0
						&& y + j < environment.taille_envi && !(environment.grille[x + i][y + j] instanceof Mur)) {
					environment.grille[x + i][y + j] = new Carte("", x + i, y+j);
				}
			}
		}
		environment.grille[x][y] = new Explorateur("Icare", x, y);
		agents.add(environment.grille[x][y]);

	}