From df30cd07169a3eedfa6dabcce4ac4d7c4857b91d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20GUEZO?= Date: Wed, 29 Oct 2025 15:14:09 +0100 Subject: [PATCH] feat(Map.java): ajout buildPath function --- src/Map.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/Map.java b/src/Map.java index 3a96ab4..c047d10 100644 --- a/src/Map.java +++ b/src/Map.java @@ -9,6 +9,20 @@ public class Map public Map(Circuit[][] 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()