feat(Map.java): ajout buildPath function

This commit is contained in:
2025-10-29 15:14:09 +01:00
parent 5dd84cef90
commit df30cd0716

View File

@@ -9,6 +9,20 @@ public class Map
public Map(Circuit[][] map) public Map(Circuit[][] map)
{ {
this.map = map; this.map = map;
this.buildPath();
}
private boolean buildPath()
{
Point[] p = bindPath();
if (p == null)
return false;
Point start = p[0];
Point end = p[0];
return followPath(start, end);
} }
private Point[] bindPath() private Point[] bindPath()