From 79cf68850462f5b9f5aadf3516e77905039d066d Mon Sep 17 00:00:00 2001 From: Matteo Date: Mon, 26 May 2025 19:28:46 +0200 Subject: [PATCH] ajustement ProblemeOuvert et TestDijkstra --- .../shortestpath/LabelProblemeOuvert.java | 10 ----- .../shortestpath/ProblemeOuvert.java | 42 +++++++++++++++++-- .../src/test/java/TestDijkstra.java | 2 +- 3 files changed, 39 insertions(+), 15 deletions(-) diff --git a/be-graphes-algos/src/main/java/org/insa/graphs/algorithm/shortestpath/LabelProblemeOuvert.java b/be-graphes-algos/src/main/java/org/insa/graphs/algorithm/shortestpath/LabelProblemeOuvert.java index e0f6d6b..3135919 100644 --- a/be-graphes-algos/src/main/java/org/insa/graphs/algorithm/shortestpath/LabelProblemeOuvert.java +++ b/be-graphes-algos/src/main/java/org/insa/graphs/algorithm/shortestpath/LabelProblemeOuvert.java @@ -18,14 +18,4 @@ public class LabelProblemeOuvert extends Label { public void setAutonomieRestante(double autonomieRestante) { this.autonomieRestante = autonomieRestante; } - - @Override - public double getTotalCost() { //normalement pas besoin - return this.getCoutRealise(); - } - - /*@Override - public int compareTo(LabelProblemeOuvert other) { - return Double.compare(this.getTotalCost(), other.getTotalCost()); - }*/ } diff --git a/be-graphes-algos/src/main/java/org/insa/graphs/algorithm/shortestpath/ProblemeOuvert.java b/be-graphes-algos/src/main/java/org/insa/graphs/algorithm/shortestpath/ProblemeOuvert.java index 9138fac..c0e44ac 100644 --- a/be-graphes-algos/src/main/java/org/insa/graphs/algorithm/shortestpath/ProblemeOuvert.java +++ b/be-graphes-algos/src/main/java/org/insa/graphs/algorithm/shortestpath/ProblemeOuvert.java @@ -134,7 +134,7 @@ public class ProblemeOuvert extends DijkstraAlgorithm { return new LabelProblemeOuvert(node, false, Double.POSITIVE_INFINITY, null, MAX_BATTERY); } - protected void tryUpdateLabel(LabelProblemeOuvert[] labels, BinaryHeap