diff --git a/be-graphes-algos/src/main/java/org/insa/graphs/algorithm/shortestpath/DijkstraAlgorithm.java b/be-graphes-algos/src/main/java/org/insa/graphs/algorithm/shortestpath/DijkstraAlgorithm.java index 0cafc76..384cbc2 100644 --- a/be-graphes-algos/src/main/java/org/insa/graphs/algorithm/shortestpath/DijkstraAlgorithm.java +++ b/be-graphes-algos/src/main/java/org/insa/graphs/algorithm/shortestpath/DijkstraAlgorithm.java @@ -56,7 +56,10 @@ public class DijkstraAlgorithm extends ShortestPathAlgorithm { Node destination = data.getDestination(); Node currentNode = null; + + // Debug / Tests double previousCost = 0; + int iterationCounter = 0; while (!heap.isEmpty() && (currentNode == null || !currentNode.equals(destination))) { // Get the node with the minimum cost @@ -65,11 +68,12 @@ public class DijkstraAlgorithm extends ShortestPathAlgorithm { currentNode = currentLabel.getNode(); /* - // Debug + // Debug / Tests assert(((BinaryHeap