import java.util.Random;
public class Run {
private static Random aleatoire = new Random();
public static void main(String[] args) {
Plateau Monde = new Plateau(12,11);
System.out.println("le nombre de colonne est " + Monde.getM());
System.out.println("Le nombre de ligne est " +Monde.getN());
//création des case qui vont accueillir un objets
Case c1 = new Case(aleatoire.nextInt(Monde.getM()),aleatoire.nextInt(Monde.getN()));
Case c2 = new Case(aleatoire.nextInt(Monde.getM()),aleatoire.nextInt(Monde.getN()));
Case c3 = new Case(aleatoire.nextInt(Monde.getM()),aleatoire.nextInt(Monde.getN()));
Case c4 = new Case(aleatoire.nextInt(Monde.getM()),aleatoire.nextInt(Monde.getN()));
Case c5 = new Case(aleatoire.nextInt(Monde.getM()),aleatoire.nextInt(Monde.getN()));
Case c6 = new Case(aleatoire.nextInt(Monde.getM()),aleatoire.nextInt(Monde.getN()));
//attribution des cases aux objets
Obstacle ob1 = new Obstacle(c1.getYcase(),c1.getXcase());
Obstacle ob2 = new Obstacle(c2.getYcase(),c2.getXcase());
Obstacle ob3 = new Obstacle(c3.getYcase(),c3.getXcase());
Obstacle ob4 = new Obstacle(c4.getYcase(),c4.getXcase());
Obstacle ob5 = new Obstacle(c5.getYcase(),c5.getXcase());
Obstacle ob6 = new Obstacle(c6.getYcase(),c6.getXcase());
// affichage de la matrice avec les 6 objets
for(int i = 0; i < Monde.getM(); i++) {
for(int j = 0; j< Monde.getN(); j++) {
if(i== ob1.getXObs() && j == ob1.getYObs() ||
i == ob2.getXObs() && j== ob2.getYObs() ||
i == ob3.getXObs() && j == ob3.getYObs() ||
i == ob4.getXObs() && j == ob4.getYObs() ||
i == ob5.getXObs() && j == ob5.getYObs() ||
i == ob6.getXObs() && j == ob6.getYObs()
) {
System.out.print("OB|");
} else
System.out.print(" |");
}
System.out.print("\n");
}
}
}