diff --git a/Main.java b/Main.java new file mode 100644 index 0000000..15510c5 --- /dev/null +++ b/Main.java @@ -0,0 +1,16 @@ + +public class Main { + + public static void main (String[] args) { + Plateau jeu = new Plateau(); + //System.out.println(jeu.toString()); + Coordonne start = new Coordonne(0,0); + Coordonne goal = new Coordonne(14,9); + PathFinding p = new PathFinding(start,goal); + p.setTab(jeu.getTab()); + System.out.println(p); + p.findPath(); + System.out.println("\n" + p.getPath()); + } + +} diff --git a/Plateau.java b/Plateau.java new file mode 100644 index 0000000..486640a --- /dev/null +++ b/Plateau.java @@ -0,0 +1,66 @@ + +public class Plateau { + private Base B = new Base("B"); + private Base b = new Base("b"); + private Object[][] tab; + + public Plateau () { + this.tab= new Object[10][15]; + for(int i=0; i